4

Visual Studio VB.NETエディターが私の美しい科学的記数法の数値を恐ろしい10進表記に変更するのを防ぐ方法を知っている人はいますか?

これは「PrettyListing」(オプションの単一のチェックボックス)の一部のようです。きれいなリストの他の機能を維持したいのですが、1e-16を見ることができるときに0.0000000000000001を見つめる必要はありません。

4

3 に答える 3

2

それを行う方法はないと思います。CDbl()この状況では、暗黙的な変換に頼ることができます。

Dim myPrettyNumber As Double = "1E-16"

または、もっと簡単に読めるようにしたい場合は、コメントを追加してください。

Dim myUglyNumber As Double = 0.0000000000000001 ' 1E-16
于 2010-01-07T13:46:09.363 に答える
1

定数を定義した後、きれいなリストをオンに戻すことができます。

Visual Basic では、数値が存在する行を変更しない限り、既に定義されている数値を難読化することはありません。誤って科学表記法に強制されている行を変更した場合、Visual Basic はその行を固定表記法を使用するように変換するだけです。

明らかに、これはあまり頻繁に変更されない定数または式の宣言に最適です。それ以外の場合は実行可能性が低くなります。

于 2012-09-13T20:03:32.300 に答える