↑  ←  Описание функции


_DecToRoman

Преобразует десятичное число в римское

#Include <ConvertingNumbers.au3>
_DecToRoman ( $iDec )

Параметры

$iDec Десятичное число от 0 до 3999

Возвращаемое значение

Успех:Возвращает строку, содержащую римское число или пустую строку при $iDec = 0
Ошибка:Возвращает -1 (число вне указанного диапазона) и устанавливает @error

Примечания

Возвращает только каноническое написание, 99 пишется как XCIX, а не IC. Максимальное число 3999.

См. также

_RomanToDec

Пример

; AZJIO
; http://www.autoitscript.com/forum/topic/141984-num1-to-num2/#entry999132
#include <ConvertingNumbers.au3>

$sText = '888 = ' & _DecToRoman(888) & @CRLF
$sText &= '19 = ' & _DecToRoman(19) & @CRLF
$sText &= '2012 = ' & _DecToRoman(2012)
MsgBox(0, 'Римские числа', $sText)