不相等的比较可以统一表达式:d2 =(a-b)*(1+sign(d1 - v)/2+ min(a,b)
min是求最小值
大西瓜 发表于 2024-5-6 18:58
如果d1比较a成立得a,否则得b
不相等的比较可以统一表达式:d2 =(a-b)*(1+sign(d1 - v)/2+ min(a,b)
min ...
还是看不明白,怎么理解这个+1或-1,v又是什么? 大西瓜 发表于 2024-5-6 18:58
如果d1比较a成立得a,否则得b
不相等的比较可以统一表达式:d2 =(a-b)*(1+sign(d1 - v)/2+ min(a,b)
min ...
像这样的怎么写:当d1≤20时,d2不能少于2或等于3 277283904 发表于 2024-5-7 16:48
像这样的怎么写:当d1≤20时,d2不能少于2或等于3
返回结果这样表达有点不妥,返回的必须是具体的值,不能是大于等于2的区间。
d2不能少于2或等于3,可以理解成(不能少于2)或等于3,也可以理解成 不能(少于2或等于3)
一个是表示大于等于2,另一个表示大于等于2且不等于3 把要求说具体点,还可以拿计算数据举个例子 大西瓜 发表于 2024-5-6 18:58
如果d1比较a成立得a,否则得b
不相等的比较可以统一表达式:d2 =(a-b)*(1+sign(d1 - v)/2+ min(a,b)
min ...
a=50,b=20; 其实就是一个分段函数,v就是value用来比较的值,这里同d1比较的是a;v用a代替 https://wenku.so.com/d/657d5074e19e6c588f775122436243a1?psid=e6ee6a3dcc2c53566bbd0d8d4d61dd6f
页:
1
[2]