кодесурса
«PHP

PHP Math Exercises: конвертировать арабские числа в римские цифры

script1adsense2code
script1adsense3code

PHP математика: упражнение 9 с решением

Напишите функцию PHP для преобразования арабских чисел в римские цифры.

Иллюстрированная презентация:

«PHP

Пример решения:

PHP-код:

<?php
function arabic_rome($num)
{ 
$c='IVXLCDM'; 
for($x=5,$y=$result='';$num;$y++,$x^=7) 
for($o=$num%$x,$num=$num/$x^0;$o--;$result=$c[$o>2?$y+$num-($num=-2)+$o=1:$y].$result); 
return $result; 
} 
print_r(arabic_rome(101)."\n");
?>

Пример вывода:

 CI

Блок-схема:

«Блок-схема:

Редактор кода PHP:

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Previous: написать функцию PHP для округления числа с плавающей точкой от нуля до указанного числа десятичных разрядов.
Далее: написать функцию PHP для получения случайных чисел с плавающей точкой.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code