Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2005.09.18;
Скачать: [xml.tar.bz2];

Вниз

Деление с остачей   Найти похожие ветки 

 
dest81 ©   (2005-08-25 11:55) [0]

Как можно задать нужное количество знаков после запятой при делении с остачей?


 
stone ©   (2005-08-25 12:04) [1]

RoundTo + F1


 
Digitman ©   (2005-08-25 12:15) [2]

никак.
количество значащих разрядов в дроб.части стр.представления числа определяется параметрами форматирования этого стр.представления, а не "при делении"


 
TUser ©   (2005-08-25 12:26) [3]

Думаю, что имеется в виду Format/FormatFloat


 
Koala ©   (2005-08-25 14:12) [4]

{**********************************************************
*  Module:         Global.Rounde
*  Created by:     Скопировано из RXLibrary
*  Date Created:   02/08/2005
*  Last Modified:
*  Input:          RoundValue - число, DP - сколько знаков после запятой)
*  Output:
*  Return:
*  Description: Функция округления
**********************************************************}
function RoundeRX(RoundValue: Extended; DP : Integer) : Extended;
 function Sign(Value: Extended): Integer;
 begin
   if Value = 0 then Result := 0 else
     if Value < 0 then Result := -1 else Result := 1;
 end;
begin
Result := Int(RoundValue*exp(DP*ln(10))+Sign(RoundValue)*0.50000001)*exp(-DP*ln(10));
end;


 
Anatoly Podgoretsky ©   (2005-08-25 14:43) [5]

Koala ©   (25.08.05 14:12) [4]
Любые функции ROUND это обман. Смотри [2]


 
Digitman ©   (2005-08-25 16:24) [6]


> с остачей


хм..

то ли с недостачей ..
то ли с недоимкой ..

что такое "остача" - одному прокурору известно) ..
кому как не прокурору "делить с остачей")
уж прокурор-то знает как "знаки" (денежные ?) "делить с остачей") .. до или после того как он, прокурор, сподобится на "количество знаков" намекнуть просящему)


 
TUser ©   (2005-08-25 16:51) [7]

> Digitman ©   (25.08.05 16:24) [6]

Детский мультик про то, как лиса сыр делила, видели? Вот это и есть - с остачей.


 
Digitman ©   (2005-08-25 16:55) [8]


> TUser ©   (25.08.05 16:51) [7]


да, видел) ... посчастливилось, знаете ли ..

только что-то не припомню, чтобы там та самая лиса "делячила" "делячу" на "разнячу" и "остачу"..


 
Leonid Troyanovsky ©   (2005-08-25 16:56) [9]


> Digitman ©   (25.08.05 16:24) [6]

> что такое "остача" - одному прокурору известно) ..
> кому как не прокурору "делить с остачей")
> уж прокурор-то знает как "знаки" (денежные ?) "делить с
> остачей") .. до или после того как он, прокурор, сподобится
> на "количество знаков" намекнуть просящему)


IMHO, некорректно для решения проблем с постановкой задачи,
сразу звать прокурора (свят-свят).

--
Regards, LVT.


 
Anatoly Podgoretsky ©   (2005-08-25 17:01) [10]

TUser ©   (25.08.05 16:51) [7]
Нет, но видел как делила 5 золотых.


 
Digitman ©   (2005-08-25 17:10) [11]


> Leonid Troyanovsky ©   (25.08.05 16:56) [9]


чем же прокурор не к месту при "деляче"/"остаче" ?)

"Когда в товарищах согласья нет .." (с)

)


 
kukuikar ©   (2005-08-25 17:21) [12]

function FloatToStrF(Value: Extended; Format: TFloatFormat; Precision, Digits: Integer):

type TFloatFormat = (ffGeneral, ffExponent, ffFixed, ffNumber, ffCurrency);



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2005.09.18;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.011 c
1-1124949807
ShiFT
2005-08-25 10:03
2005.09.18
FileMapping и TList


14-1124866603
Saint-Virus
2005-08-24 10:56
2005.09.18
трансляция видео в интернете


5-1099315596
PRM
2004-11-01 16:26
2005.09.18
Как получить список допустимых констант для перечисления


14-1124578753
Andy BitOff
2005-08-21 02:59
2005.09.18
Во чего у меня произошло.


14-1125064026
syte_ser78
2005-08-26 17:47
2005.09.18
пятничные размышления





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский