Internet Pirate Guild

2015-08-16

為什麼溫度單位顯示成"蚓" "蚌"

因為°的ASCII是B0
據BIG5編碼方式:

BIG-5碼:
為二位元組之內碼系統,共可定義19782個字,其高低位元組之範圍如下:

高位元組:A1∼FE
     8E∼A0
     81∼8D

低位元組:40∼7E
     A1∼FE

而C ASCII為43, F為46,所以
B0 43或B0 46都落入BIG5的範圍,就.....

(以上數值都是HEX值)

℃ = A2 4A
℉ = A2 4B