[root@DSHLinux sbin]# sh F_C.sh
Please input a Fahrenheit99
37.20
攝氏溫度(℃)和華氏溫度(℉)之間的換算關係為:
華氏度=攝氏度×1.8+32
攝氏度=(華氏度-32)÷1.8
5(華氏度-50)=9(攝氏度-10
[root@DSHLinux sbin]# cat F_C.sh
#!/bin/bash
read -p "Please input a Fahrenheit" x
echo `echo "scale=2;($x-32)/9*5"|bc`
主要就是bc實現輸入小數,scale是精確到小數點2為,其他的就是格式了,算法很簡單,主要shell語法格式的問題.