/=, opérateur (Visual Basic)

Mise à jour : novembre 2007

Divise la valeur d'une variable ou d'une propriété par la valeur d'une expression et assigne le résultat à virgule flottante à cette variable ou propriété.

variableorproperty /= expression

Éléments

  • variableorproperty
    Requis. Toute variable ou propriété numérique.

  • expression
    Requis. Toute expression numérique.

Notes

L'élément situé à gauche de l'opérateur /= peut être une simple variable scalaire, une propriété ou un élément d'un tableau. La variable ou la propriété ne peut pas être ReadOnly (Visual Basic). L'opérateur /= assigne la valeur du côté droit à la variable ou à la propriété du côté gauche.

Cette instruction assigne la valeur Double à la variable ou la propriété de gauche. Si Option Strict est On, variableorproperty doit être un Double. Si Option Strict est Off, Visual Basic exécute une conversion implicite et assigne la valeur résultante à variableorproperty, avec une erreur possible au moment de l'exécution. Pour plus d'informations, consultez Conversions étendues et restrictives et Option Strict, instruction.

Surcharge

L'opérateur /, opérateur (Visual Basic) peut être surchargé, ce qui signifie qu'une classe ou une structure peut redéfinir son comportement lorsqu'un opérande a le type de cette classe ou de cette structure. La surcharge de l'opérateur / affecte le comportement de l'opérateur /=. Si votre code utilise /= sur une classe ou structure qui surcharge /, assurez-vous que vous comprenez son comportement redéfini. Pour plus d'informations, consultez Procédures d'opérateur.

Exemple

L'exemple suivant utilise l'opérateur /= pour diviser une variable Integer par une autre et assigner le quotient à la première variable.

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

Voir aussi

Concepts

Instructions d'assignation

Référence

/, opérateur (Visual Basic)

\=, opérateur

Opérateurs d'assignation

Opérateurs arithmétiques (Visual Basic)

Priorité des opérateurs en Visual Basic

Opérateurs répertoriés par fonctionnalité