羅馬數怎麼產生的

時間 2022-02-28 03:55:03

1樓:山海軒

歷史發展

大約在兩千五百年前,羅馬人還處在文化發展的初期,當時他們用手指作為計算工具。為了表示

一、二、三、四個物體,就分別伸出

一、二、三、四個手指;表示五個物體就伸出一隻手;表示十個物體就伸出兩隻手。這種習慣人類一直沿用到今天。人們在交談中,往往就是運用這樣的手勢來表示數字的。

當時,羅馬人為了記錄這些數字,便在羊皮上畫出ⅰ、ⅱ、ⅲ來代替手指的數;要表示一隻手時,就寫成「ⅴ」形,表示大指與食指張開的形狀;表示兩隻手時,就畫成「ⅴⅴ」形,後來又寫成一隻手向上,一隻手向下的「ⅹ」,這就是羅馬數字的雛形。

後來為了表示較大的數,羅馬人用符號c表示一百。c是拉丁字「century」的頭一個字母,century就是一百的意思。用符號m表示一千。

m是拉丁字「mille」的頭一個字母,mille就是一千的意思。取字母c的一半,成為符號l,表示五十。用字母d表示五百。

若在數的上面畫一橫線,這個數就擴大一千倍。這樣,羅馬數字就有下面七個基本符號:ⅰ(1)、ⅴ(5)、ⅹ(10)、l(50)、c(100)、d(500)、m(1000)。

羅馬數字與十進位數字的意義不同,它沒有表示零的數字,與進位制無關。羅馬數字因書寫繁難,所以,後人很少採用。現在有的鐘表表面仍有用它表示時數的。

此外,在書稿章節及科學分類時也有采用羅馬數字的。在中文出版物中,羅馬數字主要用於某些**,如產品型號等。計算機 ascⅱ碼收錄有合體的羅馬數字1~12。百科

2樓:虎踞江南

羅馬數字是現在較少使用的一種計數方式。它的產生晚於中國甲骨文的數碼,更晚於埃及人的一進位數字。但它的產生依然是代表著一種古代文明的進步。

大約在2023年前,羅馬人還處在文化發展的初期,當時他們用手指來作為計數的工具,為了表示1、2、3、4,他們就分別伸出相應數量的手指頭。表示5就伸出一隻手,表示10就伸出兩隻手。這種習慣,人類一直沿用到今天。

但當時羅馬人為了記錄這些數字,就在羊皮上畫出i、ii、iii來代表手指數,需要表示一隻手時,就寫成v,用來表示兩隻手,就用vv,後來vv又演化成一隻手向上,一隻手向下的x。

這就是羅馬數字的雛形。

js怎麼產生隨機數,Js怎麼產生隨機數?

js可以用math.random 函式產生隨機數,這裡以產生1到5之間的隨機數為例。1 產生最小到最大之間的函式,包括最小值和最大值,即 min r max 2 產生最小到最大之間的函式,包括最小值但不包括最大值,即 min r max 3 產生最小到最大之間的函式,不包括最小值但包括最大值,即 m...

猜數程式 要完整的程式 用rand產生隨機數

以下程式的功能是隨機產生數字,要求使用者猜測程式中產生的隨機數字,並輸入,根據猜測的結果程式給出不同的響應,如果15次沒猜對則退出。源程式如下 include include include main while guess 1 guess 100 結束第二層do while迴圈 if guessn...

MATLAB(產生隨機數,並畫圖)

第一個問題,執行下面的 就都有了。x 10 rand 1,1000 t 1 1000 plot t,x max rand max x min rand min x mean rand mean x segma std x 第二個,執行下面 a 0 1 0 1 0 0 0 0 1 b 1 0 0 0 ...