在Julia中存在一个函数,它相当于SIGN(A,B)Fortran中的函数吗?
SIGN(A,B)在Fortran中返回A带有符号的值B.如果B > 0那么结果是ABS(A),否则就是-ABS(A).例如,SIGN(10,-1)会给你-10.
你有copysign功能,做你想要的.
与你指定的唯一的区别是copysign(1.0, 0.0)返回1.0,你指定它-1.0(通过说B>0),但我想你想要评估1.0喜欢的copysign行为.对?.需要注意的是copysign(1.0, -0.0)是-1.0.
| 归档时间: |
|
| 查看次数: |
111 次 |
| 最近记录: |