温度转换
温度刻画的两种不同体系
- 摄氏度:中国及大多数国家
- 华氏度:美、英
需求分析
两种温度体系的转化
- 摄氏度—>华氏度
- 华氏度—>摄氏度
问题分析
该问题中计算部分的理解和确定
- 理解1 直接将温度值进行转换
- 理解2 将温度信息发布的声音或图像形式进行理解和转换
- 理解3 监控温度信息发布渠道,实时获取并转换温度
分析问题
- 采用理解1 直接将温度值进行转换
温度数值需要标明温度体系,即摄氏度或华氏度
转换后也需要给出温度体系
划分边界
- 输入 带华氏或摄氏标志的温度值
- 处理 根据温度标志选择适当的温度转换算法
- 输出 带摄氏或华氏标志的温度值
输入输出格式设计
标识放在温度最后,F表示华氏度,C表示摄氏度
设计算法
根据华氏和摄氏温度定义,利用如下公式:
C = ( F − 32 ) / 1.8