На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
[!] Как относитесь к модерированию на этом форуме? Выскажите свое мнение здесь
  
> числа после запятой
    Добрый день.
    код:
    ExpandedWrap disabled
      double milisek=1800;
      double mili=1000;
      double sek= milisek/mili;
      Label1->Caption=sek;


    выдает в лабл - 1,8. как получить 1,80?

    Не судите за нубство - учусь..
    Спасибо!
      см. FormatFloat
        Для того чтобы вывести вещественное число с определенным числом знаков после запятой в Edit1 можно писать так
        ExpandedWrap disabled
          AnsiString s;
          Form->Edit1->Text=(AnsiString)s.sprintf("%0.6f",ZSr);


        Добавлено
        ну или в лейбл, не важно. ZSr - вещественное число.
          Спасибо за ответы! Решил так:
          ExpandedWrap disabled
            Label1->Caption=FormatFloat("0.00",sek);
          0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
          0 пользователей:


          Рейтинг@Mail.ru
          [ Script execution time: 0,0204 ]   [ 16 queries used ]   [ Generated: 29.03.24, 08:16 GMT ]