ここから本文です

C++/CLIについて質問です。 Decimalを使用した計算を行いたいのですが、Decimalの...

sax********さん

2018/4/422:34:39

C++/CLIについて質問です。
Decimalを使用した計算を行いたいのですが、Decimalの使い方がわかりません。

以下を教えてください。

・Decimal同士の四則演算の方法
・DoubleやintをDecimalへの変換方法
・DecimalとDoubleやIntで計算する方法

よろしくお願いします。

閲覧数:
94
回答数:
1
お礼:
50枚

違反報告

ベストアンサーに選ばれた回答

プロフィール画像

カテゴリマスター

n2q********さん

2018/4/508:27:29

(1)『Decimal同士の四則演算の方法』

四則演算は他のデータ型と同じです。

a, b が Decimal だとして、

a + b
a - b
a * b
a / b

となります。


(2)『DoubleやintをDecimalへの変換方法』

① Double

幾つかの方法が考えられます。単純に Decimal(x) とするか、あるいは static_cast<Decimal>(x) とするなどすると良いかと。


② int

変換は自動的に行われます。特別な記述は不要です。



(3)『DecimalとDoubleやIntで計算する方法』

① DecimalとDouble

(2)の①で掲げた方法によって Double を Decimal に変換すると良いです。


② DecimalとInt

そのまま計算できます。

質問した人からのコメント

2018/4/7 16:05:05

回答ありがとうございます!

あわせて知りたい

この質問につけられたタグ

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる