Калькулятор расчета перевозки

Тема в разделе "PHP", создана пользователем nahalov, 4 авг 2009.

Статус темы:
Закрыта.
Модераторы: latteo
  1. nahalov

    nahalov Создатель

    Регистр.:
    18 мар 2009
    Сообщения:
    12
    Симпатии:
    0
    Написал скрипт подсчета стоимости перевозки, состоит из двух файлов

    1. ld.php
    2. sum.php

    Никак не могу заставить его корректно считать десятичные и сотые значения (чтобы выводил в параметрах груз тоже). Например есть коробка ДхШхВ=0,45*0,5*1=0,225м3 и ее вес 100кг. Тариф м3=3400, 1кг=12,5... перемножаем и выводим большее= 3400*0,225=765рублей и 100*12,5=1250 Итого должен вывести 1250р.
    А выводит 1050р.
    При параметрах груза:
    Объем:0м3. Вес:100кг.
    Также необходимо округление результата до целых, а целые до сотни в положительную сторону.

    Работу скрипта смотреть здесь: http://www.ts4u.ru/ld.php
    Файлы и описание filrussia.ifolder.ru/13398855

    Помогите пожалуйста составить правильно работающий скрипт.
    ICQ 71625428
     
  2. Phoenix168

    Phoenix168

    Регистр.:
    15 ноя 2007
    Сообщения:
    182
    Симпатии:
    44
    Время позднее, но все же кажется, что в вашем скрипте стоит использовать конструкцию elseif http://ru.php.net/manual/en/control-structures.elseif.php (тогда в вашем примере выводит 1250), описание функции округления есть там же http://ru.php.net/round.
     
    nahalov нравится это.
Статус темы:
Закрыта.