jv lambda calc 源码
jv-lambda-calc 写一个计算器。 方法calculate()应该接受三个参数:两个double类型的值和char类型的操作。 此方法应能够执行以下操作: 添加 减法 分配 乘法 崛起 在您的测试课程中,您应该涵盖以下测试用例: 具有2个正操作数的加法; 具有2个负操作数的加法; 具有正负操作数的加法; 在不同位置加零; 最小和最大双精度值相加; 减法相同; 乘法相同; 除法相同(检查除以0); 将正/负值提高到正数; 将正/负值提高到负幂; 将正/负值提高到零功率; 提高零权力; 非法操作; PS可以自由涵盖其他测试用例。 在某些情况下,您必须在assertEquals使用增量值来获取双精度。 为了使测试通过,差异应小于DELTA; 例如: double expected = 2.0005 ; double actual = 2.0
用户评论