На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Название темы должно быть информативным !
Прежде чем задать вопрос, воспользуйтесь Поиском. и проверьте в FAQ (ЧАВО) Паскаля
Чтобы получить вразумительный ответ, подробно опишите проблему: что надо сделать, что не получается и номер ошибки (если есть), которую выводит компилятор.
Для вставки кода ваших программ используйте, пожалуйста, кнопку СODE=pas или выпадающий список СODE для других языков (подсветка синтаксиса).
[!] Как правильно задавать вопросы | Руководство по языку B.Pascal 7 & Objects/LR | Borland Pascal. Руководство пользователя
Модераторы: volvo877
  
> Округление чисел до заданной точности
    Как сделать subj в BP7? Round округляет только до целого
      Если только на вывод, то write(a:x:y);
      x- длина числа в символах,
      y -количество знаков после запятой.
      Если округлить, то
      ExpandedWrap disabled
        var
          a,b:real;
          s:string;
          code:integer;
        begin
          a:=pi;
          b:=frac(a);
          a:=trunc(a);
          str(b:16:2,s);
          val(s,b,code);
          a:=a+b;
          write(a);
        end.
      Сообщение отредактировано: Romtek -
        Round(Число*1000)/1000 - до тысячных долей...
        1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
        0 пользователей:


        Рейтинг@Mail.ru
        [ Script execution time: 0.0609 ]   [ 14 queries used ]   [ Generated: 23.10.26, 06:56 GMT ]