- ベストアンサー
Excel複素数を小数点2桁でroundupしたい
Excelで複素数の計算しております。 次のような複素数を小数点2桁でroundupしたいのですが、複素数のroundupは調べても出てきません。 515.47320280042+918.156853094894i 上記の複素数を; 515.47+918.16i のようにしたいのです。 IMREAL、IMAGINARYで実数と虚数部を分けてから、roundupしてそののちまたCOMPLEXで複素数に戻せば出来るのですが、例えばIMROUNUP(xxx,2)みたいな関数はないのでしょうか? 宜しくお願い致します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
関連するQ&A
- 小数点第1位が0のときROUNDUPさせない方法
エクセルの計算で、ROUNDUPを使い小数点第1位が0以外の場合は切り上げ、小数点第1位が0の時はそのまま切り上げないようにしたいのですが、式を教えてください。 例:913*1 →切り上げだと914になる→913にしたい 913*2.5→切り上げて2283でよい
- ベストアンサー
- オフィス系ソフト
- 小数点4桁での四捨五入がうまくいきません
エクセルで次のような計算をさせます。 A2 に1.8、B2に0.075、C2に0.075、 D2に= A2*B2*C2 、E2に=roundup(D2,4) D2の計算結果は 0.010125 です。小数点第5桁目の値を参照して第4桁目で四捨五入したいのですが、roundupでは0.0102、rounddownでは0.0101です。 表示させたいのは0.0101です。この場合、rounddownを使えば問題ないのですが、逆にrounddownだと小数点以下4桁目の四捨五入がうまくいかない場合もあります。 例えば A3に2.7 B3に0.08、C3に0.08 があり、E3にすべての値を掛けた結果を表示させると0.01728となります。 =roundup(E3,4)では0.0173となり、rounddownでは0.0172となります。この場合はroundup関数の結果である0.0173が求める数値です。 A列、B列,C列に任意の数字が入り、E列に4桁目で四捨五入した正確な値を求めたいのですが、なにか良い方法はないでしょうか。 VBAを使っても構いません。ちなみにこれは木材の材積計算に使用する目的です。 よろしくお願いします。
- ベストアンサー
- Excel(エクセル)
- 複素数
複素数について質問させて頂きます。 参考書には、 「複素数zが実数でない場合つまり、虚部が0でないときzは虚数である」という。 というように記載されていました。 私は複素数は常に虚数だと認識していましたがそうでない場合もあるのでしょうか? 複素数zが実数でない場合と記載されていたので複素数が実数の場合もあるのでは ないかと考えた次第です。 つまり、 z=x+iy (z:複素数、x,y:実数、i:虚数単位) において、y=0の場合でもzを複素数と呼ぶのですか? 上記の場合、zは虚数ではないですが複素数とは言えるのでしょうか? 複素数の定義は、 実数x,yと虚数単位iを用いてz=x+iyの形で表すことのできる数です。 (定義にy≠0は特に記載されていませんでした。) なので、z=x+iyにおいてy=0の場合は複素数とは言わないと考えています。 質問内容を整理しますと、 (1)複素数は常に虚数である (2)z=x+iyにおいて、y=0のときzは複素数ではない 複素数の定義にy≠0は必要なのでしょうか? 以上、ご回答よろしくお願い致します。
- ベストアンサー
- 数学・算数
- C言語の複素数についてです。
C言語で複素数を使うことになりましたが、複素数をプログラム上でどう使うかわかりません。 粒子の複素屈折率を計算してシミュレーションするというものです。 その複素屈折率は 0.57+2.74i と表されます。iが虚数です。 一般的にCプログラムで複素数を使えるようにする一番簡単な方法はなんでしょうか? 具体的に参考にできるプログラムコードとかあれば是非教えて下さい。 #define complex とか使うのでしょうか? おそらくcomplexというものを使うんだとは思います。実数部と虚数部を分けて考えるのでしょうか。 C言語、いまいちよくわからなくて……どなたか詳しい方、教えて下さい。
- ベストアンサー
- C・C++・C#
- 2の虚数乗は複素数になるか?
虚数iの2乗は-1になると習ったことがあります。 では、2のi乗は複素数になるのでしょうか? 私の知っている限り、複素数はa+ib(a,bは実数)となるように習ったと思います。 オイラーの式でeのiπ乗は-1になることも習ったことがあります。 しかし、eの場合は特別なのではないかと思います。 虚数乗の意味もわかりません。 このような計算は許されていないのでしょうか? 教えてください。
- ベストアンサー
- 数学・算数
- 複素数が引数の円柱関数
引数が複素数の円柱関数の解、及び計算手法がわかりません。|実数部|=|虚数部|のケルビン関数ではなく、 |実数部|≠|虚数部|の場合の解について教えてほしいです。宜しくお願いします。
- 締切済み
- 数学・算数
- エクセルで小数点ではなく、1の位を切り捨てる時は?
お願いします。エクセルで小数点ではなく、1の位を切り捨てるときの関数を教えてください。ROUNDUPでしょうか?
- ベストアンサー
- Windows系OS
お礼
お礼をした積りでしたがしていなかったようです。 遅くなりましたがお礼申し上げます。 最近はPythonで問題山積です。 また宜しくお願い致します。