![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#11
|
|||
|
|||
![]() собственно, вопрос в том, что считать "числом сотен". Если, условно говоря, есть текоторая сумма (пусть 12345), и надо посчитать кол-во сотенных бумажек, то ответ будет 123. Если надо получить значение для разряда сотен (например при генерации суммы прописью), то ответ будет 3.
Соответсвенно: Код:
// Кол-во "бумажек" function NumOfHundred(n : Integer) : Integer; begin Result := n div 100; end; // Разряд function PosHundred(n : Integer) : Integer; begin Result := (n div 100) mod 10; end; |