roundto delphi



Delphi roundto

Автор ToLik задал вопрос в разделе Компьютеры, Связь

Вопрос программистам и получил лучший ответ

Ответ от Spider[гуру]
Rounds a floating-point value to a specified digit or power of ten using “Banker’s rounding”.
Unit
Math
Category
Arithmetic routines
Delphi syntax:
type TRoundToRange = -37..37;
function RoundTo(const AValue: Double; const ADigit: TRoundToRange): Double;
C++ syntax:
typedef Word TRoundToRange;
extern PACKAGE double __fastcall RoundTo(const double AValue, const TRoundToRange ADigit);
Description
Call RoundTo to round AValue to a specified power of ten.
AValue is the value to round.
ADigit indicates the power of ten to which you want AValue rounded. It can be any value from –37 to 37 (inclusive).
RoundTo uses “Banker’s Rounding” to determine how to round values that are exactly midway between the two values that have the desired number of significant digits. This method rounds to an even number in the case that AValue is not nearer to either value.
The following examples illustrate the use of RoundTo:
ExpressionValue
RoundTo(1234567, 3)1234000
RoundTo(1.234, -2)1.23
RoundTo(1.235, -2)1.24
RoundTo(1.245, -2)1.24
Note:The behavior of RoundTo can be affected by the Set8087CW procedure or SetRoundMode function.
Вообще, на будущее, работай со справкой, а то программы пишешь, а справкой пользоваться не умеешь...
Источник: Delphi Help

Ответ от Марьян[активный]
Задай соответствующий тип переменной, которую собираешься "округлить"

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Вопрос программистам
спросили в Reanimedia
что в delphi обозочает идентификатор round
Функция Round округляет число с плавающей запятой (Number) до целого значения.
подробнее...
спросили в Delphi Symantec
Помогите с Delphi
Trunc:
Truncates a real number to an
подробнее...

Дробные числа в Delphi!
Кроме того что в одной строке поставить FloatToStr, надо также в других изменить StrToint на
подробнее...

delphi, построение графиков
суть в том что когда рисуешь, то линия рисуется из последнего положени.... тоесть чтобы номрально
подробнее...
спросили в Endesa Inheritance
Как в Delphi распечатать Image1 и всё что находиться на нём (image, label)?
procedure PrintImage(Image: TImage; ZoomPercent: Integer);
// if ZoomPercent=100, Image will
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Бейсик
Помогите, пожалуйста,написать программу для delphi которая писала число прописью...
ну ни так то просто по русски тут надо скланения учитывать если уж совсем круто брать

есть
подробнее...

Как в delphi преобразовать тип integer в extended?
пробуй

x: Extended;
y: Integer;
...
y := Integer(x);

или


подробнее...

Delphi FormatFloat
А что именно сделать то надо?

Edit3.Text:=FormatFloat(' #.##',z)
или
FormatFloat('
подробнее...
спросили в Randomness
Генератор случайных чисел на Delphi
на событие OnClick данной кнопки пишешь следующее:

begin
randomize;подробнее...
спросили в G Unit
Изображение, делфи 7, извлечение цвета, RGB, соотношение цветов, пиксели.
чтобы не мучиться с форматом - загрузи в какой-нибудь bitmap и у него уже пиксели
подробнее...

Подскажите как завести квадроцикл?
посмотри, может он пересосал бензин и свеча мокрая.

Euclid Delphi
(602)подробнее...

Подскажите как рисовать в Delphi методом Canvas
Доброго времени суток.

Начнем с того, что Canvas не метод, а свойство некоторых
подробнее...

Как программно включить и выключить событие OnChange в delphi 6 ?
короче, на примере Edit, берешь компонент в котором не прописано код OnChange прописываешь там
подробнее...
 

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

Имя*

E-mail:*

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