forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   MidletPascal (http://forum.boolean.name/forumdisplay.php?f=46)
-   -   Аналог FloatToString (http://forum.boolean.name/showthread.php?t=4962)

DmT 07.11.2007 13:34

Аналог FloatToString
 
как написать ф-ю заполнения строки числом типа реал?

jimon 07.11.2007 18:48

Re: Аналог FloatToString
 
1)береш от числа целую часть
береш от числа дробную часть (ето будет тоже целое число)

ну типа 12.34
то надо получить 12 и 34

2)переводиш оба числа в строки
составляешь строку out = string1 + "." + string2
получаешь результат перевода real в строку

что-то не понятно ?

ps. скорее всего там есть встроенная функция перевода
только вот мидлетпаскаль я не знаю :) потому расписал на всякий случай

ARV 07.11.2007 18:54

Re: Аналог FloatToString
 
отлично работает следующий вариант:
var
S : string;
R : real;
begin
R := 2.125;
S := '' + R;
drawtext(S, 10,10);
delay(1000);
end.

odd 08.11.2007 08:13

Re: Аналог FloatToString
 
Repaint; пропустил, а так пример пашет. Прикольно. Я такого не знал. Спасибо.


Часовой пояс GMT +4, время: 08:14.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot