За последние 24 часа нас посетили 17872 программиста и 1652 робота. Сейчас ищут 1359 программистов ...

Как округлить число???????????????

Тема в разделе "Вопросы от блондинок", создана пользователем pr0n1x, 20 сен 2007.

  1. pr0n1x

    pr0n1x Активный пользователь

    С нами с:
    30 мар 2006
    Сообщения:
    486
    Симпатии:
    2
    Адрес:
    Киев
    Запутался...............
    Как округлить число в таком виде:
    Чтобы числа 3.0, 3.1, 3.2, 3.3, 3.4, 3.47 округлялись до 3
    а числа 3.5, 3.6, 3.74, 3.8, 3.9 округлялись до 4

    ???????????????????????????????????7
     
  2. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
  3. host

    host Активный пользователь

    С нами с:
    20 июн 2007
    Сообщения:
    733
    Симпатии:
    3
    ceil(), floor(), round() ?
     
  4. pr0n1x

    pr0n1x Активный пользователь

    С нами с:
    30 мар 2006
    Сообщения:
    486
    Симпатии:
    2
    Адрес:
    Киев
    Извените, не правильно сформулировал:

    Мне нужно чтобы было вот так:

    Как округлить число в таком виде:
    Чтобы числа 3.0, 3.1, 3.2, 3.3, 3.4, 3.47 округлялись до 3
    а числа 3.5, 3.6, 3.74, 3.8, 3.9 округлялись до 3.5
     
  5. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    напиши свой округлятор
     
  6. S.t.A.M.

    S.t.A.M. Активный пользователь

    С нами с:
    10 сен 2007
    Сообщения:
    1.041
    Симпатии:
    0
    Тебе же уже написали:
    round()
     
  7. AlexGousev

    AlexGousev Активный пользователь

    С нами с:
    25 мар 2006
    Сообщения:
    1.505
    Симпатии:
    0
    Адрес:
    Москва
    PHP:
    1. <?php
    2. $a = 5.7;
    3. echo round($a*2)/2;
    4. ?>