![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Single => String
n0p © (2006-01-13 20:10:00)Как записать содержимое переменной типа Single в String.
Тоесть не было 21342.1242, стало '21342.1242', а именно байтовое содержимое.
З.Ы. Кто знает как работать с ByteArray?
n0p (2006-01-13 21:00:00) [1]Удалено модератором
Примечание: Нападки на участников, плохо кончишь однако, пока на сутки успокойся
Fay (2006-01-13 20:38:00) [2]n0p © (13.01.06 20:33) [6]
А мне пофиг.
З.Ы.
В "Начинающих" - самое место.
begin...end (2006-01-13 20:34:00) [3]> n0p © (13.01.06 20:30) [5]
> Непонял...
Я тоже.
n0p (2006-01-13 20:33:00) [4]2Fay Это не то...
n0p (2006-01-13 20:30:00) [5]11. В форуме обсуждать действия модератора запрещается в любой форме (за исключением тех случаев, когда администратор или модератор сами это предложили). Действия модераторов могут быть обсуждены с модераторами и администраторами в личной переписке или посредством ICQ.
Ой... =) Тык я незнаю кто это был =)
2Fay Пойду попробую.
2begin...end Непонял...
begin...end (2006-01-13 20:28:00) [6]> n0p © (13.01.06 20:10)
> Как записать содержимое переменной типа Single в String.
> Тоесть не было 21342.1242, стало '21342.1242', а именно
> байтовое содержимое.
var
F: Single;
S: string;
begin
Single(S) := F
end.
И радостно наступаем на грабли, возникающие при автоматической финализации строки.
P.S. А почему именно в string?
Fay (2006-01-13 20:27:00) [7]IntToHex(PInteger(<your_Single_var>)^, 8)
n0p (2006-01-13 20:25:00) [8]Удалено модератором
Примечание: Обсуждение модерирования
Anatoly Podgoretsky (2006-01-13 20:12:00) [9]Это не Single, у Single точность 7/8 цифр, а здесь больше.
Все реальные переводится с помощью одной и той же функции FloatToStr