 |
yyyyyy
中級會員
註冊日期: Aug 2004
來 自:
文章數量: 45 |
回覆: 取得各位數字的寫法
引用: 最初由 joeplus 發表
您好:
可以請教一下,我想要取得各位數字於指標中, 該怎麼抓取呢?
ex: 收盤價 c:=12.34
請問我該怎麼寫以取得1 , 2 , 3 , 4這四個數字呢?
如 取得後
a:= 1
b:= 2
c:= 3
d:= 4
這樣我便可以把這四個數字做加減乘除
另外, a: 跟 a:= 有什麼不同嗎??
謝謝您
1.请教想要取得的數字的位数是固定的吗?例小数点前后各两位。
2.a:1 跟 a:=1 不同之处是前者会在版面显示“1”,后者不会 在版面显示“1”。
|
|
向版主報告此篇 |  |
|
2004-08-30 16:18 |
|
|
|  |
 |
yyyyyy
中級會員
註冊日期: Aug 2004
來 自:
文章數量: 45 |
x:=a1+a2+a3+a4+a5+a6;
ex:x=20 or x=30 or x=40 ;
|
|
向版主報告此篇 |  |
|
2004-08-31 08:54 |
|
|
|  |
 |
yyyyyy
中級會員
註冊日期: Aug 2004
來 自:
文章數量: 45 |
引用: 最初由 joeplus 發表
對不起~~再麻煩一下!!
整個程式是這樣!!
A:MOD(INTPART(c*100/1000),10);
B:MOD(INTPART(c*100/100),10);
P:=FRACPART(c)*100;
D:MOD(INTPART(P/10),10);
E:MOD(P,10);
x : A+B+D+E ;
x : 10 or 20 or 30;
因為我想要寫的是條件選股, 加起來是10 or 20 or 30 c是收盤
它會show 最後一行"條件選股只能有一個輸出表達式"
不知道該如何修正???
A:MOD(INTPART(c*100/1000),10);
B:MOD(INTPART(c*100/100),10);
P:=FRACPART(c)*100;
D:MOD(INTPART(P/10),10);
E:MOD(P,10);
x:=a+b+p+d+e;
x=20 or x=30 or x=40 ;
|
|
向版主報告此篇 |  |
|
2004-08-31 14:05 |
|
|
|  |
 |
yyyyyy
中級會員
註冊日期: Aug 2004
來 自:
文章數量: 45 |
A:=MOD(INTPART(c*100/1000),10);
B:=MOD(INTPART(c*100/100),10);
P:=FRACPART(c)*100;
D:=MOD(INTPART(P/10),10);
E:=MOD(P,10);
x:=a+b+p+d+e;
x=20 or x=30 or x=40 ;
|
|
向版主報告此篇 |  |
|
2004-09-01 09:10 |
|
|
|  |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|