【发布时间】:2011-12-06 14:46:29
【问题描述】:
我是机器学习新手。
我需要定义一个以条件表达式作为参数的函数,问题是表达式是否像"10 div 0 = 0" 这样无效。我该如何处理?
例如函数定义如下:foo exp1 = if (exp1) then ... else...,而exp1是"10 div 0 = 0",这个除法错误如何处理。
【问题讨论】:
-
您能否在代码块中发布正常语法的样子,以便有人可以尝试帮助您..
-
例如,如果我要在 C# 中编写代码,我会使用这种类型的语法 inline int roundDownDivide(int a, int b) { if (a >= 0) return a/b;否则返回 (a-b+1)/b; }
-
@DJKRAZE 我更新了我的问题。谢谢
标签: error-handling sml ml divide-by-zero