Question

Quelqu'un sait comment arrêter Visual Studio éditeur VB.NET de changer mes beaux numéros de notation scientifique en notation décimale hideuse?

Il semble que cela fait partie de la « Liste Jolie » (seule case à cocher dans les options). Je voudrais essayer de garder les autres caractéristiques de l'inscription jolie, je ne veux pas avoir à regarder ,0000000000000001 quand je pourrais être à la recherche à 1E-16

Était-ce utile?

La solution

Je ne pense pas qu'il y ait une façon de le faire. Vous pouvez compter sur la conversion de CDbl() implicite dans cette situation:

Dim myPrettyNumber As Double = "1E-16"

Ou si vous voulez juste être capable de le lire plus facilement, ajouter un commentaire:

Dim myUglyNumber As Double = 0.0000000000000001 ' 1E-16

Autres conseils

Vous pouvez tourner la liste assez dos après avoir défini vos constantes.

Visual Basic n'obfusquer chiffres qui ont déjà été définis tant que vous ne modifiez pas les lignes qu'ils sont sur. Si vous faites accidentellement modifier une ligne être forcé à la notation scientifique Visual Basic ne convertira cette ligne à utiliser la notation fixe.

Il est évident que cela fonctionne le mieux pour la déclaration des constantes ou la formule de qui ne changeront pas très souvent. Il est moins viable autrement.

Il y a une option dans VB pour désactiver "liste assez":

http://msdn.microsoft.com/en-us/ bibliothèque / VStudio / y0y5th94.aspx

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top