2012-05-08 18 views
8

換算レートのデータをSQL 2008データベースに保存する必要があります。 レートをdecimalのデータ型としてデータベースに保存したいと考えています。私は、わからないです為替レートで使用される小数点以下の桁数の最大値は?

ことの一つは、与えるためにどのように多くの小数点以下の桁です(例えば、小数点(18、?))。

私はこのサービスをソースとして使用しますので、http://openexchangerates.org/latest.json。そこでは、使用される小数点以下の桁数の最大値は ''です。

これは正しい数字ですか、または小数点以下の桁数を持つ可能性がありますか?

+0

が必要になります'データ型? – Oded

+0

ほとんどの場合、それほど多くはありません。通常、小数点以下2桁または3桁を使用して終了します。私はちょうど場合に合わせて6 *にとどまると言っています* – MilkyWayJoe

+0

ソースデータは何小数点以下ですか? –

答えて

12

多くの通貨をサポートしなければならない国際的な財務C#ベースのパッケージで作業していましたが、小数点以下6桁をサポートしました。我々は、十分であると私たちに言った非常に経験豊富なデザイナーのカップルを抱えていました。 `マネーを使用しないのはなぜ

+3

たとえば、 BitCoinはもう – kurochenko

+0

小数点以下は十分ではありません。つまり、ベトナムドン:1USD = 21,831.08VND、1VND = 0.000045806254203USD – Edgar

2

今日では、XBT/VNDの可能性は低い為替レートをサポートするために、あなたは、10〜14小数点以下の桁

2017年11月20日のよう

1 XBT = 185,416,429.63 VND 
1 VND = 0.00000000539327 XBT 
関連する問題