_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)