Оригинальный DVD-ROM: eXeL@B DVD !
eXeL@B ВИДЕОКУРС !

ВИДЕОКУРС ВЗЛОМ
выпущен 1 марта!


УЗНАТЬ БОЛЬШЕ >>
Домой | Статьи | RAR-cтатьи | FAQ | Форум | Скачать | Видеокурс
Новичку | Ссылки | Программирование | Интервью | Архив | Связь

ПРОГРАММИРОВАНИЕ НА C и С++



Давно заметил, что всё-таки языки С/C++ это не самый лучший вариант программирования под Windows. Сейчас появилась масса более современных и удобных языков, например тот же Python - кроссплатформенный язык, очень легок в изучение. Я его изучил буквально за несколько дней по этому курсу - ссылка. Автор постарался, там видеоуроки на удивление легкие и понятные.

bcd

 
 Функция            Преобразует число в двоично-десятичный код.
 
 
 
 Синтаксис          #include<bcd.h>
 
                    bcd bcd(int x);
 
                    bcd bcd(double x);
 
                    bcd bcd(double x, int decimals);
 
 
 
 Файл, содержащий   bcd.h
 
 прототип
 
 
 
 Описание           Все обычные арифметические операции переопределены
 
                    для работы    с    числами   в   двоично-десятичном
 
                    кодировании  (BCD).
 
 
 
                    BCD числа имеют  около  17  десятичных  разрядов  и
 
                    имеют   диапазон   представления  от  1х10^-125  до
 
                    1x10^125.
 
 
 
                    Для преобразования числа в BCD кодировании  обратно
 
                    в    float,    double   или   long   double   можно
 
                    воспользоваться функцией  real.
 
 
 
                    Аргумент desimals   необязателен.   Он   определяет
 
                    сколько   необходимо   сохранить   разрядов   после
 
                    десятичной   точки   при   преобразовании.
 
 
 
                    Число округляется  в   соответствии   с   правилами
 
                    округления банкомета,  по которым число округляется
 
                    до ближайшего целого числа,  а остаток  округляется
 
                    до четной цифры.
 
 
 
 Возвращаемое       Двоично-десятичный эквивалент данного числа.
 
 значение
 
 
 
 Переносимость      bcd уникальна для Borland C++; и работает только с
 
                    С++.
 
 
 
 Смотри также       real.
 
 
 
 Пример:
 
 
 
 #include<iostream.h>
 
 #include<bcd.h>
 
 
 
 double x = 1000.0;  // десять тысяч долларов
 
 bcd  a  = bcd(x/3,2); // одна треть, округленная до
 
                       // одной сотой
 
 int main(void)
 
 {
 
    cout << "пай = $" << a << "\n";
 
    return 0;
 
 }

<< ВЕРНУТЬСЯ В ПОДРАЗДЕЛ

<< ВЕРНУТЬСЯ В ОГЛАВЛЕНИЕ




Материалы находятся на сайте https://exelab.ru/pro/



Оригинальный DVD-ROM: eXeL@B DVD !


Вы находитесь на EXELAB.rU
Проект ReactOS