アプリ版:「スタンプのみでお礼する」機能のリリースについて

プログラム中で自動的に単位換算を行わせたいと思っております
つまり、例えば

[MPa] = 1000[kPa] = 10[bar] = 1000000[N/m2]・・・(1)
[bar] * [m2] = 100000[N]・・・・・・・・・・・・・・・・・・・・・(2)

など、普段人間が行う任意の単位変換と単位の計算をプログラムが自動で行うようなアルゴリズムを求めております。

具体的にはcsvファイルなどにデータを蓄積して(そのデータには単位を添える)、そのデータを計算させ(この時、数値の計算以外に単位のチェック&計算を行わせたい)、出力することを想定しております。出力される数値は単位の換算の影響を受けて(例えば(2)であったら、数値は100000倍)される)出力したいです。

単位の文字列を一度すべてMKSA単位系(等)の文字列に変換する一覧表を作って、出力するときに、再変換を行えば(ここもどうやるのかわかりません)いいかとも考えておるのですが。

ご存知の方、アイデアをお持ちの方、どうぞよろしくお願いいたします。

A 回答 (1件)

単位の文字列を一度すべてMKSA単位系(等)の文字列に変換する一覧表を作って、出力するときに、再変換でいと思います。

できれば、k,M,G,T,m,μ,p等の単位も入れて、プログラムの計算精度にもご注意下さい。エクセルは通常有効桁数15桁です。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!