Operatore /= (Visual Basic)

Divide il valore di una variabile o di una proprietà per il valore di un'espressione e assegna il risultato a virgola mobile alla variabile o alla proprietà.

variableorproperty /= expression

Parti

  • variableorproperty
    Obbligatorio.Qualsiasi variabile o proprietà numerica.

  • expression
    Obbligatorio.Qualsiasi espressione numerica.

Note

L'elemento a sinistra dell'operatore /= può essere una semplice variabile scalare, una proprietà oppure un elemento di una matrice.La variabile o la proprietà non può essere ReadOnly (Visual Basic).

L'operatore di /= innanzitutto divide il valore della variabile o della proprietà (a sinistra dell' operatore) dal valore dell' espressione (sul lato destro dell' operatore).L'operatore quindi assegnare il risultato a virgola mobile dell' operazione alla variabile o alla proprietà.

Questa istruzione assegna un valore di Double alla variabile o la proprietà a sinistra.Se Option Strict è On, variableorproperty deve essere di tipo Double.Se Option Strict è Off, verrà eseguita una conversione implicita e il valore ottenuto verrà assegnato a variableorproperty, con la possibilità che si verifichi un errore in fase di esecuzione.Per ulteriori informazioni, vedere Conversioni di ampliamento e restrizione (Visual Basic) e Istruzione Option Strict.

Overload

L'Operatore / (Visual Basic) può essere sottoposto a overload. In altri termini, una classe o una struttura può ridefinirne il comportamento quando un operando specifica il tipo di tale classe o struttura.L'esecuzione dell'overload dell'operatore / ha effetto sul comportamento dell'operatore /=.Se il codice utilizza /= su una classe o una struttura che esegue l'overload di /, è importante comprendere il comportamento ridefinito di tale operatore.Per ulteriori informazioni, vedere Routine di operatore (Visual Basic).

Esempio

Nell'esempio riportato di seguito l'operatore /= viene utilizzato per dividere una variabile Integer per una seconda variabile e assegnare il quoziente alla prima variabile.

Dim var1 As Integer = 12
Dim var2 As Integer = 3
var1 /= var2
' The value of var1 is now 4.

Vedere anche

Riferimenti

Operatore / (Visual Basic)

Operatore \=

Operatori di assegnazione (Visual Basic)

Operatori aritmetici (Visual Basic)

Precedenza tra gli operatori in Visual Basic

Elenco degli operatori per funzionalità (Visual Basic)

Altre risorse

Istruzioni in Visual Basic