0

次のように vb.net に小さな double がある場合:

dim x as double = 0.00000003

文字列に変換すると、E プレゼンテーション ( 3E-7) が生成されます。値のデバッグでは、完全な数字 ( 0.00000003) として表示されます。

文字列内の完全な数値を取得するにはどうすればよいですか?

4

1 に答える 1

1

.ToString()メソッドとフォーマット文字列を使用すると、次のようになります。

Dim y As String = x.ToString("F7")

標準フォーマット文字列
カスタムフォーマット文字列

これでも、特定の形式を選択する必要があることに注意してください。コードで使用した文字列リテラルと自動的に一致させたい場合は、その情報が保持されないため、問題が発生します。

于 2010-04-20T15:54:52.830 に答える