Pythonの数値演算に関する質問です。 Q1)下記のコードでH_frq[1]、H_frq[2]等の値は、小数点に なると思いますが、整数表示となっています。

プログラミング | C言語関連24閲覧xmlns="http://www.w3.org/2000/svg">25

ベストアンサー

0

ThanksImg質問者からのお礼コメント

毎度お世話になります。 下記の様に dtype = 'float' を追加して初めて 小数点を以下を持つデーターが出る様です。 ph= np.array(np.arange(0,6) ,dtype = 'float' ) 回答有難う御座いました。

お礼日時:4/10 7:45

その他の回答(2件)

0

質問に貼ってあるコードをコピペして実行してみました。 もちろんH_frq[3]〜H_frq[21]のコードはわからないので適当にして、ちゃんと小数点以下2桁まで出力されますけど。 私の環境 python3.8.5 jupyter lab Version:2.1.5

0

実行してみましたけど小数点2桁まで表示されていましたよ。

お世話になります。 CMDからファイル名のmusic_OwaraBon.pyを実行しましたが 下記の添付ファイルの様に小数点以下が無いようです。 尚、1046はprint(H_frq[22])の実行結果です。 c:\WK_python>music_OwaraBon.py 1046 H_frq[0]=0.00 H_frq[1]=130.00 H_frq[2]=146.00 H_frq[3]=164.00 H_frq[4]=174.00 H_frq[5]=195.00 H_frq[6]=220.00 H_frq[7]=246.00 H_frq[8]=261.00 H_frq[9]=293.00 ..... 以上、コメント頂けますと有難いです。