.NET 数字、值类型与字符串操作开发指南
1. 计算器应用的完善
1.1 方法类型选择
最初的计算器 Add() 方法存在局限,为完善计算器,需用不同类型声明 Add() 方法并添加其余操作。可选用以下三种类型:
- Long :能解决两个极大数(如 20 亿)相加问题,但无法处理小数相加(如 1.5 + 1.5)。
- Double :可解决极大或极小数相加问题,还能处理小数相加。通常是不错选择,但在大数与小数运算时可能有精度问题。
- Decimal :适用于各类精度计算,但在加减等数学运算中速度最慢。
综合来看, Double 是最简单通用的数值数据类型,精度不错且速度较快。
1.2 计算器的完整实现
以下是计算器的完整实现代码:
Public Class Operations
Public Shared Function Add(ByVal number1 As Double, ByVal number2 As Double) As Double
Return number1 + number2
End Function
Public Shared Function Divide(ByVal number1 As Double, ByVal number2 As Double) A
超级会员免费看
订阅专栏 解锁全文
1099

被折叠的 条评论
为什么被折叠?



