x real



Автор Blood-man задал вопрос в разделе Другие языки и технологии

Как изменить тип переменной? типа: var x:Real; begin integer(x); и получил лучший ответ

Ответ от Gennady[гуру]
Доброго времени суток.
Делайте вывод по формату WriteLn(X:10:0); или округляйте Round(x). Еще можно выделить целую часть Trunc(x); Значения, возвращаемые функциями Round и Trunc имеют целочисленный тип.
То, что вы написали, называется приведение типов и позволяет прочесть переменную Х как целое число, но поскольку действительное число хранится в виде нормализованной мантиссы и порядка, то результат, полученный после такого приведения не будет иметь ничего общего с первоначальным значением.
Удачи!

Ответ от Jess[активный]
Язык-то какой? Паскаль? Впрочем, не помню, чтобы там можно было изменять типы переменных.. . Если вас волнуют знаки после запятой, если функции, выводящие целую часть. Написанное вами "integer(x)" изменит тип лишь для текущей операции, но переменная так и останется реальной.

Ответ от Alex[гуру]
Сделай FloatToStr а потом StrToInt

Ответ от Ruslan Nurislamov[гуру]
Нет скорей всего проблемы.. . Форматированный вывод пробуйте.

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Как изменить тип переменной? типа: var x:Real; begin integer(x);
Интернет Контроль Сервер на Википедии
Посмотрите статью на википедии про Интернет Контроль Сервер
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*