1. 如何將e的值精確到小數點後面3000位啊
/*給個求大數階乘的自編程序你,
下面的自己看著辦吧
10000!兩三秒吧,如果不輸出更快
而且計算出10000!之前需要計算出之前的2-9999的階乘
所以針對你的問題只要一次就可以了*/
/*
2 (C) Xuotoa 2008 http://www.xuotoa.cn/
3
4 Filename : BigNumberFact.c
5 Compiler : Visual C++ 6.0 / Visual Studio 2008
6 Description : Calculate the factory of big number
7 Release : 12/20/2008 1.0
8 */
#include <stdio.h>
#include <stdlib.h>
int a[8000], n, i, j, carry, temp, digit = 1;
int Fact(int n);
void main()
{
/*FILE *fp;
if((fp = fopen("fac_result.log","w")) == NULL)
{
printf("Cannot open this file.\n");
exit(0);
}*/
printf("Please input n: ");
scanf("%d",&n);
printf("%d! is: \n",n);
Fact(n);
for(i = digit - 1; i >= 0; i--)
{
printf("%d", a[i]);
//fprintf(fp,"%d", a[i]);
}
printf("\n");
//fclose(fp);
}
int Fact(int n)
{
if(n < 0)
{
printf("ERROR");
return -1;
}
else
{
a[0] = 1;
for(i = 2; i <= n; i++)
{
for(j = 1, carry = 0; j <= digit; j++)
{
temp = a[j - 1] * i + carry;
a[j - 1] = temp % 10;
carry = temp / 10;
}
while(carry)
{
a[++digit - 1] = carry % 10;
carry /= 10;
}
}
return 0;
}
}
2. 外匯的點差怎麼看,下了好幾個平台 怎麼點差不一樣呢,有的是小數點後5位,有的是4位,還有的是2位,怎麼
總共是5位或6位,不是以小數點決定的,以前都是總數是5位,最近改成6位了,為了精細一點。點差一般是2-10點吧,你說的那個應該是點位。1個點多少錢的代表
3. 如何改變外幣匯率的小數位數
SAP當然能定義小數位,可以為currencies and unit定義小數位,1.定義currencies小數位.T-code:OY04 , Path :Global settings->currencies->set decimal places for currencies如果在此沒有定義,比如RMB就沒有,default decimal 是2, OY04 enter後 發現有JPY沒定義小數位,這樣在記帳時如果JPY出現小數就會抱錯.比如手工做張憑證doc currency :JPYDr:12.5 Cr:12.5是不能save的.必須四`舍五入才到13才可.但是比如有一PO是JPY下單. 10000個150 JPY.MIGO收8521個,自動產生的會計憑證會自動取整.但是如果已經有了數據,改動小數位就會出現大大的異外,具體如何自己測試下就知道2.定義度量單位小數.T-code:CUNI Path:Global settings->check unit of measurement.比如EA想定義3位小數目.這樣就允許create BOM時採用EA做單位的 component material落實到小數點後三位..3.匯率的改動. 我想是可細到四位的,OB08 , 默認的就是5位. 一般記帳exchange rate type 是M . 比如local currency本位幣是USD M : 8.70000 CNY = 1 USDCNYdocument currency .Cny 1000 local cur.(USD) 114.94更改匯率:M:8.72560 CNY = 1USD . CNY document currency 記帳CNY 1000 : local cur. (USD) 114.61更該匯率是系統是可行的,我想這樣在使用外幣記帳時,如果currencies的小數定為兩位,樓上的混淆了這兩概念, 產生匯兌損益易的機會大大減少.還有就是你可新增一行( )設定新的匯率,輸入生效日期.和你財務的咨詢下要不要確實這樣做,最好自己測試下,我的原則是出了問題,概不負責^_^.
4. 為什麼外匯報價GBP/USD後面是五個小數點,而USD/JPY後面是三個小數點,這個所謂的點
標准外匯報價是採用5位數字(小數點前後一共5位),最右邊的那一位數字每變化1就表示1個標准點。
現在一些平台把報價精確到了0.1個標准點,所以你看到的GBP/USD才會是6位數字(小數點後5位)這時小數點後最後一位數字表示的是0.1標准點,而不是1標准點。倒數第二位數字才識1標准點
USD/JPY是比較特殊的情況,看起來他的報價總是比其他貨幣對少一位數字,其實並不是。
以前USD/JPY是從100.00上方掉下來的,掉下來過後,百位數位仍然給予保留,但首位為0沒有任何意義,所以在顯示的時候,首位的0就不給予顯示了。也就是說,USD/JPY的標准匯率仍然是以5位數字來報價的(你用的平台就是6位數字)。比如你現在看到的USD/JPY報價為80.300,其實他是080.300,只是首位的0沒有顯示而已。
另外,1樓的,你不要誤導新人,自己基礎知識都還沒搞清楚。
直盤是由美元直接參與兌換的貨幣對叫直盤,沒有美元直接參與的叫交叉盤(比如EUR/GBP)
你所說的美元標注在後面的,那叫直盤貨幣對中的直接標價法。美元在前面的,叫間接標價法。
而且不論直盤與交叉盤,間接報價還是直接報價,其報價方式都沒有區別,都是以1單位標准貨幣可以兌換多少單位的2級貨幣的形式進行報價,這就叫匯率。
5. 外匯平台小數點抽現在有的報價是4位有的是5位怎麼回事啊
舉例如下
1.3408買入EUR/USA,你可以看到小數點後面是4位。
當然有些平台他們已經升級平台了,他們小數點精確到第五位。我們看點差的時候只需要看前四位就可以了。第五位對我們操盤手沒有多大用處。
6. 外匯點差是精確到小數點後面多少位
有些是精確到2位,比如USDJPY=113.01
有些是精確到4位,比如GBPUSD=1.2490
從113.01 升到113.03,漲了2個點。每點對應10萬貨幣單內位。
不過容,不同的系統,不同的外匯公司,可以設置不同的小數點。
如果設置3位 ,比如USDJPY=113.012 ,這樣也是可行的。
從113.012 升到113.032,漲了20個點。每點對應1萬貨幣單位(迷你型)。
7. 外匯平台 有的顯示小數點後四位有的就顯示小數點後五位 為什麼都是MT4平台 差距怎麼就這么大呢
一般外匯平台都是現實到小數點後四位的
8. 求MT4軟體可以看黃金白銀的,最好是精確到小數點後三位,是後兩位的就不要發了
這個我這邊的軟體都是小數點後兩位的,幫不到你
9. 計算e的值,精確到小數點後六位,哪裡不對啊……
數組沒有定義變數
10. 請問外匯點差是精確到小數點後面多少位
一般的固定點差做市商的MM模式平台是小數點後4位,ECN模式的經紀商平台則是5位數(美圓兌日圓的是後兩位或者三位).基點是第四位的,第五位的算0.1點了.