1 / 1 / 0
Регистрация: 19.01.2013
Сообщений: 98
1

Как проверить, целое число или вещественное?

01.12.2014, 11:43. Показов 2143. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток! Как в делфи проверить целое число или вещественное. Если вещественное то записывать его, если целое то добавлять DecimalSeparator + 0.
Например:
если введено 0.99 то в ячейку добавляем -> 0.99
если введено 1 то в ячейку добавляем -> 1.0
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.12.2014, 11:43
Ответы с готовыми решениями:

Является ли подстрока числом? Если да, выяснить: целое или вещественное число, положительное или отрицательное
Недавно только поступил на программирование. С делфи еще совсем не освоился, был бы рад хоть какой...

Дано вещественное число X и целое число N (> 0). Найти значение выражения
Дано вещественное число X и целое число N (> 0). Найти значение выражения X – X^3/(3!) + X^5/(5!) –...

Дано вещественное число B, целое число N и набор из N вещественных чисел, упорядоченных по возрастанию
Дано вещественное число B, целое число N и набор из N вещественных чисел, упорядоченных по...

Дано вещественное число A и целое число N (> 0). Используя один цикл, вывести все целые степени числа A от 1 до N
Дано вещественное число A и целое число N (> 0). Используя один цикл, вывести все целые степени...

4
520 / 397 / 212
Регистрация: 28.07.2011
Сообщений: 2,200
01.12.2014, 11:56 2
Лучший ответ Сообщение было отмечено Kseniya77 как решение

Решение

просто пиши все реал
и потом смотря какая часть выводи столько знаков после запятой
или можно не проверять, везде по 2 после запятой выводить и все
правда там будет 1.00 и 0.99

FloatToStrF(a,ffFixed,0,2);
1
1 / 1 / 0
Регистрация: 19.01.2013
Сообщений: 98
01.12.2014, 16:01  [ТС] 3
Fakeoke, Спасибо!!! Очень помогли)))

Добавлено через 3 часа 5 минут
Fakeoke, как сделать чтобы ffFixed выводил точку вместо запятой?
0
520 / 397 / 212
Регистрация: 28.07.2011
Сообщений: 2,200
01.12.2014, 16:49 4
http://www.delphibasics.ru/TFloatFormat.php

не знаю...
0
1 / 1 / 0
Регистрация: 19.01.2013
Сообщений: 98
01.12.2014, 17:03  [ТС] 5
Fakeoke, разобралась, спасибо
Delphi
1
formatSETTINGS.DecimalSeparator := '.';
0
01.12.2014, 17:03
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.12.2014, 17:03
Помогаю со студенческими работами здесь

Проверить представляет ли строка число (целое или вещественное)
Дана строка. Если она представляет собой запись целого числа, то вывести 1, если вещественного (с...

Проверить, что введенная строка содержит целое или вещественное число
Первая программа принимает от пользователя две строки. Далее, если обе строки хранят целые числа со...

Определить, целое число ввел пользователь или вещественное
Доброго времени. Нужно определить целое число ввел пользователь или вещественное. Как это можно...

Cчитать строку из ListBox как целое число и как вещественное число
какие команды позволяют считать строку из ListBox как целое число и как вещественное число Ещё...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru