
注册
/
登录已知前部分程序计算得到a=1.0000;下面进行if语句判断:if a==1b=1;elseb=0;end我想得到b=1;但是程序判定1.0000不等于1,应该怎么改啊?另外,由于变量a有时候是小数,比如1.500,所以不能用取整函数或者四舍五入来近似。我想把后边无效的0都去掉,比如1.000编程1;1.51000变成1.51;1.02510变成1.0251。
+00 0.00 1.0200E-01 3.24 Time step size ....... 0.0000E+00 0.00 2.0000E-03 0.06 Others ............... 0.0000E+00 0.00 1.0000E-03 0.03 Misc. 1 .............. 0.0000E






e0t ec et betac betat ptf 3.0000E-113.0000E-123.00000E193.00000E19 0.025 0.045 0.001最后一行连成行了怎么办啊
allocated memory: 30M Total: 160M initialization completed 1 t 0.0000E+00 dt 2.12E-04 flush i/o buffers 07/06/22 15:15:22 1
number of warning messages = 489432 1 t 0.0000E+00 dt 1.61E+00 flush i/o buffers 03/10/25 15:55:45 1 t 0.0000E+00 dt 1.61E+00 write d3plot file


中间的那行字:Rel.radius=1.0000,Angel=-90.0000
CommandName: Mechanical.EditModel(Container="Model") at Ansys.Core.Commands.CommandAsyncResult.RethrowFailureException (System.Exception e) [0x0000c] in <7f5abd30a2404002a6021cbf74cfadfe>:0

跳至页
TOP