喬治·布林(george boole,1815.11.2~1864),2023年11⽉2⽇⽣於英格蘭的林肯。19世 紀最重要的數學家之⼀,出版了《邏輯的數學分析》 ,這是它對符號邏輯諸多貢獻中的第⼀次。2023年,他出版了《思維規律的研究》,這是他最著名的著作。在這本書中布林介紹了現在以他的名字命名的布林代數。
計算機基於邏輯運算,為紀念布林⽽改名為布林運算,布林運算的結果稱之為布林值。
true false
bool(常⽤名)boole(⼈名)boolean(布林數學體系)
主要⽤於判斷或者作為⽐較的結果
js 中所有的值都可以轉換成布林型別 使⽤boolean()或者!!(兩個感嘆號)
只有 6 個:undefined null 0 -0 nan ''
⼗進製,⼋進製(0 開頭),⼗六進製制(0x 開頭)
使⽤⼗進製,少⽤ 16 進製,不⽤ 8 進製
不要使⽤太⼤或者太⼩的整數,⻓度不要超過 16 位
⼩數點前可以沒有數字,預設為 0。css 中同樣適⽤
⼩數點後可以沒有數字(浮點數佔⽤的記憶體空間為整數的兩倍,計算機為了節約記憶體會⾃動將⼩數點後沒有數字的浮點數轉換成整數)
⼩數點後六個 0 以上的浮點數⾃動轉換為指數
ieee754
電⽓和電⼦⼯程師協會(ieee,全稱是 institute of electrical and electronics engineers)是⼀個國際性的電⼦技術與資訊科學⼯程師的協會,是⽬前全球最⼤的⾮營利性專業技術學會, 其會員⼈數超過 40 萬⼈,遍布 160 多個國家。
ieee 的兩個前身 aiee(美國電⽓⼯程師協會)成⽴於 1884 年,ire(⽆線電⼯程師協會)成 ⽴於 2023年。
在各個領域制定上千個標準(802,80211)
發表⽂獻佔全球⽂獻的三分之⼀
設⽴ 40 多個專業分會
每年主辦 300 場以上技術會議
名⼈雲集
浮點數算數標準,全稱⼆進製浮點數算數標準
單精度(32 位) 雙精度(64 位,js 使⽤) 延伸單精度 延伸雙精度
⼗進製轉⼆進製引起的誤差(⼆進製⽆法表示 0.1 和 0.2)
1⽶=3尺————1⽶!=1尺+2尺
永遠不要使⽤兩個經過計算的⼩數做⽐較
先乘 10 的 n 次⽅轉換成整數在除 10 的 n 次⽅轉化成⼩數。10 的 n 次⽅的範圍(雖然有限, 但是⾜夠⼤,300 多次⽅)
使⽤ tofixed() 函式,四捨五⼊保留 n 位⼩數。
保持書寫⼀致
17.45*3*0.9——47.114999——tofixed(2)——47.11
0.9*17.45*3——47.115————tofixed(2)——47.12
在 js 中只要是數字就可以參與運算,⽆論是否滿⾜數學邏輯
x/0——infinity 0/0——nan
不等於任何數字的數字。nan 不等於 nan(⾯試坑)
isnan(),返回布林型別,⽤途是判斷引數是否可以轉換成數字。
js 中所有的值都可以轉換成數字型別,使⽤ number() 或 +
⽬的只有⼀個,⽤於計算,將後台傳遞的資料,從字串轉換為數字並參與計算
parseint(),更簡單的取整 |0
如果⼀個資料在**中被引號引上,他就是⼀個字串
'123','undefined','ture'
都可以,推薦使⽤單引號,因為 html 預設使⽤雙引號
字串中可以使⽤ unicode 編碼 u 開頭,exp:u03a3,u03c0
n ' "
index length(回顧調⽤屬性原理)
漢字⻓度為1,轉義符⻓度為1,unicode編碼⻓度為1
js 中所有的值都可以轉換成字串,使⽤string()或與⼀個空字串相加
都有和⾃⼰資料型別同名的⽅法
⾸字⺟都⼤寫
傳⼊的資料都可以是任何資料型別
結果都是對應的資料型別並且可以分為兩種(true false,正常數字 ⾮正常數字,⽂本 "[object object]")
布林 數字 字串.pdf 提取碼: vzufpan.baidu.com
C語言 程式 字串轉換成整型,整型轉換成字串
atoi這個函式的實現要考慮正負還有字母等情況 下面是字串轉換成整型數 include include int my atio char string int main int my atio char string while string 0 string 0 string 9 判斷是否為0到9...
python 將布林字串轉換成布林值
場景 比如說乙個字典中的值對其進行判斷為字串,但是想其成為布林值。對布林值進行操作如何做呢。for example subnet if isinstance subnet enable dhcp str subnet enable dhcp subnet enable dhcp strip lowe...
字串轉換成整數
題目詳情 輸入乙個表示整數的字串,把該字串轉換成整數並輸出,例如輸入字串 345 則輸出整數345。請完成函式strtoint,實現字串轉換成整數的功能。友情提醒 提交 之前,請複查下你的程式,比如當給的字串是如左邊所示的時候,有考慮到麼?當然,它們各自對應的正確輸出如右邊所示 假定你是在32位系統...