Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Перевод float в string? / 8 сообщений из 8, страница 1 из 1
01.04.2004, 09:40
    #32464904
Галчонок
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перевод float в string?
Господа!
А подскажите как перевести переменную типа float в строку?
те из float x сделать char string[20]


???
помогите ...
надо очень и спрочно.
...
Рейтинг: 0 / 0
01.04.2004, 09:49
    #32464913
nik_x
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перевод float в string?
Вариантов много, проще всего - fprintf(string, "%d\n", value);
...
Рейтинг: 0 / 0
01.04.2004, 09:50
    #32464915
nik_x
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перевод float в string?
Sorry, sprintf !!!
...
Рейтинг: 0 / 0
01.04.2004, 10:00
    #32464934
Имя пользователя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перевод float в string?
а в анси стринг не подойдет?
FloatToStr()

Converts a floating point value to an AnsiString.

floating point conversion routines

extern PACKAGE AnsiString __fastcall FloatToStr(Extended Value);

Description

FloatToStr converts the floating-point value given by Value to its string representation. The conversion uses general number format with 15 significant digits.

For greater control over the formatting of the string, use the FloatToStrF function.
...
Рейтинг: 0 / 0
01.04.2004, 11:13
    #32465091
Галчонок
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перевод float в string?
А вывести на экран float как?


будет работать:
float x;
printf("%lu\n",x);

????
...
Рейтинг: 0 / 0
01.04.2004, 11:23
    #32465118
JibSkeart
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перевод float в string?
На чем пишешь VC++ , BC++ ?


i_i
(';')
(V),(V),,
JS
...
Рейтинг: 0 / 0
01.04.2004, 11:42
    #32465166
gardenman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перевод float в string?
Код: plaintext
1.
2.
3.
double x= 3 . 1415 ;
char buf[ 18 ]; // все равно максимальная точность на Intel платформе  17  знаков
sprintf(buf, "%17 .2lf",x); 
...
Рейтинг: 0 / 0
05.04.2004, 13:42
    #32469017
funikovyuri
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перевод float в string?
Если вы себя все-таки в роли C++ программиста видите - то вам будет полезно, по крайней мере, ознакомиться с этим http://www.boost.org/libs/conversion/lexical_cast.htm
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Перевод float в string? / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]