| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Maxx 06.04.2017 13:11 / 06.04.2017 13:15
# parser 3.4.0+
@num2roman[n][locals]
$result[]
$nums[^hash::create[
$.1000[M]
$.900[CM]
$.500[D]
$.400[CD]
$.100[C]
$.90[XC]
$.50[L]
$.40[XL]
$.10[X]
$.9[IX]
$.5[V]
$.4[IV]
$.1[I]
]]
^while($n > 0){
^nums.foreach[k;v]{
^while($n >= $k){
$result[${result}$v]
$n($n-$k)
}
}
} ^num2roman[121] => CXXI