1.(將12這個數)10進製轉換16進製制
echo "ibase=10;obase=16;12" | bc
2.16進製制轉換10進製
echo 「ibase=16;obase=a;c" | bc
3.10進製轉換為2進製
echo "ibase=10;obase=2;12" | bc
4.2進製轉換為10進製
echo "ibase=2;obase=a;1100" | bc
5.10進製轉換為8進製
echo "ibase=10;obase=8;12" | bc
6.8進製轉換為10進製
echo "ibase=8;obase=a;14" | bc
這個玩意直接在terminal裡輸,,,,,,!!!!!
echo 本來就是管道了,結果我又在bc裡用bc的管道,是不略微有點傻....
如果你要進bc,你直接輸入
obase=16
ibase=10
(盡量不要變順序)
(in 10,out 16)
這樣你輸入十進位制就有輸出了
進製轉化相關
輸入為一行,m 32位整數 n 2 n 16 以空格隔開。為每個測試例項輸出轉換後的數,每個輸出佔一行。如果n大於9,則對應的數字規則參考16進製制 比如,10用a表示,等等 輸入7 2 輸出 include using namespace std int main while m s table ...
進製轉化器。
能夠進行二,八,十,十六進製制之間的轉化。include include void turn1 printf 轉化為二進位制為 while i 0 printf d b i printf n void turn2 printf 轉化為八進位制為 while i 0 printf d b i prin...
c 進製轉化
轉換為十進位制 convert.toint32 值字串 字串的進製 十進位制轉為其他進製 convert.tostring 十進位制值,要轉換的進製 using system using system.linq using system.net.security 十進位制整數轉換為其他進製 stat...