Страница 1 из 1

преобразование строки в цифру

Добавлено: 19 мар 2020, 08:34
Maxim_T
Преобразуем строковый (string) формат числа "-5.14175500000E+001" в формат с плавающей точкой (DBL). У нас удается получить только шесть символов- "-51,4175", требуется получить полноценный символ.

Re: преобразование строки в цифру

Добавлено: 19 мар 2020, 10:21
zxc_pavel
ПКМ на элемент массива - display format - precision type - digits of precision - побольше цифру нужно

Re: преобразование строки в цифру

Добавлено: 19 мар 2020, 13:41
IvanLis
[quote=="Maxim_T"]Преобразуем строковый (string) формат числа "-5.14175500000E+001" в формат с плавающей точкой (DBL). У нас удается получить только шесть символов- "-51,4175", требуется получить полноценный символ.[/quote]

в строке форматирования замените f на e

Re: преобразование строки в цифру

Добавлено: 21 мар 2020, 07:38
ujin
требуется получить полноценный символ.
Формат DBL - 64 бит, приблизительно 15 десятичных цифр. Т.е. при преобразовании Вы уже получили полноценное число.
Далее Вы отобразили это число на экране. В соответствии с форматом выбраным по умолчанию отобразились 6 значащих цифр.
Выберите другой формат для отображения.