请问mql4中如何将整型变量赋值给浮点型变量?

 

double a[5][5]={0};

ulong dingdanhao=23456789;//订单号

如何向a[0][2]赋值?a[0][2]=dingdanhao可以吗?

OrderClose无法正常平仓
OrderClose无法正常平仓
  • 2020.05.07
  • www.mql5.com
在 int tic=OrderClose(OrderTicket(),OrderLots(),OrderClosePrice(),20,Magenta)之前加了printf("OrderTicket()=%d,OrderLots()=%f,OrderClosePrice()=%f",Order...
 
jocojohn:

double a[5][5]={0};

ulong dingdanhao=23456789;//订单号

如何向a[0][2]赋值?a[0][2]=dingdanhao可以吗?

你可以使用ArrayCopy指令試看看 數組間應該不能直接用賦值

 

可以直接强制转换的 a[0][2] = (double)dingdanhao;

也可通过integertodouble来转换

原因: