TENCHIANG / blog

issue blog
10 stars 1 forks source link

罗马数字 #56

Open TENCHIANG opened 5 years ago

TENCHIANG commented 5 years ago

罗马数字共有7个

相同数字并排加,不能连续超过3

相同的数字连续放在一起就是相加 III = 1 + 1 + 1 = 3

但是连续的数字不能超过3次

  1. XXXX = 10 + 10 + 10 + 10 = 40 ✖️
  2. XL = 50 - 10 = 40 ☑️

例外 由于IV是古罗马神话主神朱庇特(即IVPITER,古罗马字母里没有J和U)的首字,因此有时用IIII代替IV

左减右加

小的在大的左边,大的小的相减,IV = 5 - 1 = 4 小的在大的右边,大的小的相加,VI = 5 + 1 = 6

左减只能 I、X、C

  1. VLX = 50 - 5 = 45 ✖️
  2. XLV = 50 + 5 - 10 = 45 ☑️

左减只能减1位

  1. IIX = 10 - 1 -1 = 10 -2 = 8 ✖️
  2. VIII = 5 + 1 + 1 + 1 = 8 ☑️

左减最多跨2位(10倍)

左边不能比右边小10倍,不能小100倍或以上,也就是不能跨2个数位,顶多跨1个数位

  1. IC = 100 - 1 = 99 ✖️
  2. XCIX = (100-10)+(10-1) = 99 ☑️

加线乘千

在数字上加 n 根线就是乘 1000^n 倍

参考

罗马数字