Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » formatsn

Страниц (1): [1]
 

1. Ilya001 - 23 Июля, 2022 - 10:42:50 - перейти к сообщению
Здравствуйте, имеется распознанные дробные цифры, когда я использую formatsn кибор почему то обрезает последние цифры, пример:
CODE:
string Text="0.00000106";
double r=formatsn(Text);
messagebox(r); //кибор выводить 0.000001, хотя там должно быть 0.00000106
pause(1000);

Почему так происходить? Можно решить?
2. Zireael - 23 Июля, 2022 - 11:25:55 - перейти к сообщению
Дело не в formatsn. В кибор double это по сути float, поэтому после запятой 6-7 знаков.
3. Martin - 27 Июля, 2022 - 15:46:42 - перейти к сообщению
Тоже вопрос по formatsn
Хочу отнять из текстовой переменной, перевожу её в числовую, но код выдает ошибку

string st="15";
st=formatsn(st)-10;

messagebox(st);
4. Dantes3000 - 27 Июля, 2022 - 17:39:34 - перейти к сообщению
 Martin пишет:
Тоже вопрос по formatsn
Хочу отнять из текстовой переменной, перевожу её в числовую, но код выдает ошибку

string st="15";
st=formatsn(st)-10;

messagebox(st);


В строку пытаешься записать число

string st="15";
int res = formatsn(st)-10;

messagebox(res);

Powered by ExBB FM 1.0 Final