Erlang語言學習系列(二)

2021-07-09 11:08:13 字數 445 閱讀 3052

本篇主要學習erlang中的簡單資料型別。

1.整型及其運算(基本上和其它高階語言類似,但也有所不同)

舉例:32,16#cf,8#25

其中第二個為十六進製制的數,第三個為八進位制的數。

其運算子有:+、-、*、/、div、rem。

任何兩個數值的/運算得到浮點數。div和rem分別是整型數參與運算,得到商和餘數。

此外,erlang中的整型可以是超大整數,其運算也無誤差。

2.浮點數

其中必須包含小數點,例如:2.23,2.00,3.0;

還可以用科學計數法形式:0.12e3,其值為120.0。

3.原子——非數字常量

基本形式:以小寫字母開頭,後可跟數字、字母、_、@。

如果以大寫字母開頭,或其中包含.或空格可以用單引號包圍起來就可以了。

乙個原子的值,就是原子自身,並自動為全域性量。

Erlang語言學習入門

這是乙個命令列程式,可以直接在裡面輸入表示式進行計算,例如來乙個簡單的 quote erlang r15b01 erts 5.9.1 smp 4 4 async threads 0 eshell v5.9.1 abort with g 1 100 300.4002 quote 注意在語句的結尾輸入 ...

Erlang語言學習入門

這是乙個命令列程式,可以直接在裡面輸入表示式進行計算,例如來乙個簡單的 erlang r15b01 erts 5.9.1 smp 4 4 async threads 0 eshell v5.9.1 abort with g 1 100 300.4002 注意在語句的結尾輸入 以表示完成,回車就開始計...

R語言學習系列(1)

1 r語言簡介 與起源於貝爾實驗室的s語言類似,r是為統計計算和繪圖而生的,現在已經作為一套開源的資料分析解決方案。眾所周知,sas,spss,stata,excel等都是著名的資料處理與分析軟體。與它們相比,r是開源的,得到社群的廣泛支援,並且每天都在增加新的功能 從cran 上可以得到各領域 各...