
注冊
/
登錄已知前部分程序計算得到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