abap數字轉換貨幣代碼
Ⅰ C語言將一串數字字元12345678變成貨幣形式$12,345,678
辦法很多,提供一個比較低級的。注意原字串空間要大到能放下修改後的字串。
//#include"stdafx.h"//Ifthevc++6.0,withthisline.
#include"stdio.h"
#include"string.h"
intmain(void){
chara[20]="12345678",t[20],ln;
for(ln=strlen(a)-3;ln>0;ln-=3){
strcpy(a+ln+1,strcpy(t,a+ln));
a[ln]=',';
}
strcpy(a+1,strcpy(t,a));
*a='$';
printf("%s ",a);
return0;
}
Ⅱ 如何在word中將輸入的數字轉換成貨幣樣式
你好!
按住shift鍵再按4鍵
就可以了
word裡面是沒有的
僅代表個人觀點,不喜勿噴,謝謝。
Ⅲ excel表格里如何將數字轉換成貨幣數字
將數字轉換為貨幣數字,其實就是將數值單元格格式設置為貨幣格式。依次步驟為:
選中需要設置的單元格,滑鼠右擊選擇單元格格式
出現單元格格式對話框,點擊數字選項卡(一般默認數字選項卡激活)
點擊會計專用,按自己的需求選擇貨幣符號以及小數點位數,然後確定
如下圖具體錄制的操作:
Ⅳ ABAP開發,如何讓幣種英文代碼顯示成對應得幣種符號
這些可以通過代碼實現,判斷語言環境進行不同符號顯示
1、將貨幣符號和金額欄位連接成一個字元進行顯示,至於對金額欄位求和,用代碼處理完然後顯示出來;
2、報表顯示可以分出兩列顯示,一列顯示貨幣符號,一列顯示金額,這樣可以實現對金額按照不同貨幣符號自動求和小計。
Ⅳ 在SAP中,是否可以根據已經知道的國家代碼,來找到相對應的貨幣代碼
試下在後台維護後能否找到,後台路徑:SPRO--->SAP NetWeaver--->General Settings--->貨幣--->檢查貨幣代碼(如果系統中沒有你要找的國家,須先定義國家)
Ⅵ 在java里,如何將double類型的數字轉換成貨幣那種形式,數字是用逗號分開的那種
Format fm1=new DecimalFormat("#,###.00");
double num1=12345.678;
fm1.format(num1);
可以自己在程序里試試哈。
Ⅶ 請教問題:ABAP中的幣別轉換
SAP中的貨幣轉換函數:CURRENCY_CONVERTING_FACTOR【CURRENCY_CONVERTING_FACTOR】在SAP系統中,對於曰幣、韓幣這類特殊貨幣的處理是有特殊規則的。 具體的處理邏輯為:首先根據幣別到DB表TCURX中讀取相應的小數位數CURRDEC。如果沒有維護相應幣別信息則默認CURRDEC = 2。如果 CURRDEC GT 5.就報錯。然後默認轉換比率是100。在CURRDEC NE 0的情況下循環CURRDEC次,每次將轉換比率除以10 。 所以如果表TCURX中的CURRDEC = 0就默認轉換比率為100。當表TCURX中沒有找到相應數據時則默認CURRDEC = 2。轉換比率也就是100 / 10 / 10 = 1.其他的比如如果表TCURX中的CURRDEC = 4,則轉換比率應該為 100 / 10 / 10 / 10 / 10 = 0.01我們在SE16中看到的貨幣金額基本上都經過了這個轉換,如曰元,都是除以100後存入資料庫的。所以當我們從資料庫中讀取曰元金額時也應該作相應的轉換,乘以100 。簡單的使用Function CURRENCY_CONVERTING_FACTOR。輸入幣別,就可以得到相應的轉換比率了。 函數中所涉及的常用選項:EXPORTING: CURRENCY: 將被處理的貨幣種別編號IMPORTING: FACTOR: 轉換後得到的貨幣比率 示範代碼:FORM BRF_AP USING F_BETRAG "金額 F_CURRENCY. " 貨幣代碼DATA: S_FACTORTYPEP DECIMALS 3.CALL FUNCTION 'CURRENCY_CONVERTING_FACTOR' EXPORTING CURRENCY = F_CURRENCY IMPORTING FACTOR = S_FACTOR EXCEPTIONS TOO_MANY_DECIMALS = 1 OTHERS = 2.IF S_FACTOR NE 0. F_BETRAG = F_BETRAG / S_FACTOR.ENDIF.ENDFORM. 到思互圈子網站查看回答詳情>>
Ⅷ ABAP開發中,金額如何轉成數值參與運算
能說的再詳細一些么?遇到的問題是什麼?
一般來說程序裡面直接用 金額 / 數量 就是結果的。 a = b / c .
Ⅸ 如何實現實時輸入數字自動轉換為貨幣形式
呵呵,這個簡單,用JavaScript的onfocus和onblur事件就可以了,前者是焦點集中事件,後者是焦點離開事件,代碼如下:
<html>
<head>
<title>Made By tjoy7d</title>
</head>
<SCRIPT LANGUAGE="JavaScript">
<!--
//得到貨幣形式的數值
function getCurrency(s){
res = Number(s.value).toFixed(2)
return res
}
//得到兩個數的乘積
function getMul(){
res = Number(a.value)*Number(b.value)
res = Number(res).toFixed(2)
return res
}
//-->
</SCRIPT>
數量: <input id=a type=text><br>
單價: <input id=b type=text onblur="this.value=getCurrency(b)"><br>
乘積結果: <input id=c type=text onfocus="this.value=getMul()"><br>
可能不是很符合你的要求,不過你還可以改進一下:)
Ⅹ abap 數據類型轉換
ABAP的數據類型是自動轉換的,想學ABAP只能進顧問公司參加項目了。據我所知目前國內介紹ABAP語言開發的書只有《SAP程序設計》了,是個新加坡人寫的,還不錯。根據我的經驗,只有結合業務才能把ABAP真正學好。