![]() |
|
|
#1
|
||||
|
||||
|
В общем простите что спрашиваю, но как можно из переменной тпа Extended выделить целую чать? Round и Trunc берут от переменных типа Real. Подскажите пожалуйста.
|
|
#2
|
||||
|
||||
|
А ты попробуй почитать справку чем типы эти отличаются
|
|
#3
|
||||
|
||||
|
Количеством байт
|
|
#4
|
||||
|
||||
|
Не правильный ответ.
|
|
#5
|
||||
|
||||
|
Extended - 10 Байт
Real - 8 Байт Просто я работаю с большими числами. Последний раз редактировалось M.A.D.M.A.N., 15.10.2008 в 13:32. |
|
#6
|
||||
|
||||
|
Да там разница только в том, что под экспоненту отводиться 4 байта. Юзай функции Int и Frac
Последний раз редактировалось Thrasher, 15.10.2008 в 17:22. |
|
#7
|
||||
|
||||
|
Я чегото проблемы не понял! Делаю:
Код:
var x:Extended;
i:integer;
begin
x:=5.63242;
i:=Round(x);
ShowMessage(inttostr(i));
end; |