otação exponencial localizad
estou tentando converter números em cadeias localizada
Para números inteiros e valores monetários, é bastante simples, pois a string é apenas uma série de separadores de dígitos e agrupamentos de dígitos. Por exemplo.
12 345 678 901
(Búlgaro)12.345.678.901
(Catalão)12,345,678,901
(Inglês12,34,56,78,901
(Hindi)12.345.678.901
(Frisão)12?345?678?901
(Pashto)12'345'678'901
(Alemãoi uso o WindowsGetNumberFormat
para formatar números inteiros (eGetCurrencyFormat
para formatar valores monetários
Muitos números não podem ser razoavelmente representados em notação fixa e exigemnotação científic:
6.0221417930 × 10 23ou mais especificamenteE notação:
6.0221417930E23Como posso obter a versão localizada da notação científica?
i suponha que eu possa construí-lo usando números localizados:
6.0221417930E23
6,0221417930E23
6.0221417930e23
6·0221417930E23
6·0221417930e23
6,0221417930e23
6,,0221417930e23
6.0221417930E+23
6,0221417930E+23
6.0221417930e+23
6,0221417930e+23
6·0221417930E+23
6·0221417930e+23
6,,0221417930e+23
6.0221417930E23
6,0221417930E23
6.0221417930e23
6,0221417930e23
6·0221417930E23
6·0221417930e23
6,,0221417930e23
6.0221417930X10^23
6,0221417930X10^23
6.0221417930x10^23
6,0221417930x10^23
6·0221417930X10^23
6·0221417930x10^23
6,,0221417930x10^23
6.0221417930·10^23
6,0221417930·^23
6.0221417930.10^23
6,0221417930.10^23
6·0221417930·^23
6·0221417930.10^23
6,,0221417930.10^23
mas não sei se outras culturas (culturas além da minha) usam umE para exponenciação.