![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Обясните смылсл данных действий.
DesWind © (2005-09-05 14:47:00)Что-то не совсем понял что бы могли значить данные манипуляции и есть ли в них смысл. Вот такая вот функция:
function MorphSingleToInt(X:Single):Longint;
begin
Result:=Longint((@X)^);
end;
begin...end (2005-09-05 15:11:00) [1]> TUser © (05.09.05 15:05) [4]
А что, у TIniFile нет методов записи вещественных чисел?
TUser (2005-09-05 15:05:00) [2]> есть ли в них смысл
Например, писать это значение в ini-файл
begin...end (2005-09-05 14:55:00) [3]> DesWind © (05.09.05 14:47)
> что бы могли значить данные манипуляции
Содержимое переменной типа Single переносится в переменную типа Integer. Прямое приведение типа Single к Integer компилятор не допускает.
> есть ли в них смысл
Зависит от задачи.
DesWind (2005-09-05 14:53:00) [4]Посмотрев еще пять минут, на эту функцию до меня дошло ее назачение. Занчение по адресу @X просто рассматривается как Longint без преобразования к нему.
Ega23 (2005-09-05 14:52:00) [5]Например, 12345.6789 на входе будет 123456789 на выходе.
Если совсем точно, то всё не так... :о)