Home

scriptomatia.ru

Скрипты

  • ASP скрипты
  • Java апплеты
  • JavaScript скрипты
  • PHP скрипты
  • Perl скрипты
Home

PHP скрипт преобразования дробново числа в символьную форму (словами) 1

Скрипт преобразования числа (дробного\целого) в строковое представление (словами,прописью) с разбором дробного числа до 4 знаков после точки (до десятитысячных)

Возможности скрипта:
1.Преобразует дробное число в его число словами как положительное, так и отрицательное число.
пример:
число: 5.674 будет равно : пять целых шестьсот семьдесят четыре тысячных
число: -0.8726 будет равно : минус ноль целых восемь тысяч семьсот двадцать шесть десятитысячных
число: 8765214 будет равно : восемь миллионов семьсот шестьдесят пять тысяч двести четырнадцать

2.Преобразует число с учетом указанной валюты (RUR или USD), обрабатывает все окончания (как рубль\рубля\рублей\копеек\центов\долларов и т.д). Выполняет преобразование дробного и\или целого числа с учетом копеек или центов (в зависимости от указанной валюты)
пример:
сумма: 3.87 (в рублях) = три рубля восемьдесят семь копеек, (в долларах) = три доллара восемьдесят семь центов
сумма: 875.5 (в рублях) = восемьсот семьдесят пять рублей пять копеек, (в долларах) = восемьсот семьдесят пять долларов пять центов
сумма: 1 (в рублях) = один рубль, (в долларах) = один доллар
сумма: 0.65 (в рублях) = шестьдесят пять копеек, (в долларах) = шестьдесят пять центов
Разбор дробной части цены идет с учетом, что количество копеек\центов не может быть больше 100, иначе увеличивает общую сумму.
пример:
сумма: 2.201 (в рублях) = четыре рубля одна копейка, (в долларах) = четыре доллара один цент
сумма: 0.101 (в рублях) = один рубль одна копейка, (в долларах) = один доллар один цент

пример работы скрипта, вы можете посмотреть здесь http://forwebm.net/demo_num/demo.php

------
также в модуле преобразования имеются 2 доплнительные функции:
1. функция Переводит целое число в римское представление (как V,X и т.д)
2. функция Переводит строку в римском представлении обратно в число

Данный модуль преобразования числа(суммы) был переведен мною из языка Object Pascal (delphi) на язык php, аналогов этого модуля точно нет!!!!

Автор: Евгений

Скачать исходник...

Тэги:
  • PHP скрипты
  • Платные скрипты