プチコン3号 SmileBASIC コミュニティプレイ日記SilverBlue Corei72630QM2016/12/04 20:46:22電卓を作成中…なのだが、大きい数字になると数字にeがついて、STR$で文字列に正常に変換できない事態が発生orz 変数を最初から文字列にするしかないのか…。 そういや、誰かがSTR$の欠点を直したDEFを作っていたような気がしたけど、誰だろうか…。もしこの事態を解決できるなら欲しい…。5そうだね 6返信プレイ済み2017/11/03 01:29:01に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿あまさと しおん ShionAmasato2016/12/4 20:48というか実際パソコンの電卓でもe+表記出るからねぇ 0そうだね プレイ済み2017/11/03 01:29:01に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿いづな 10Ritsuki312016/12/4 20:48あらら...大丈夫ですか?1そうだね プレイ済み2017/11/03 01:29:01に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿MIKI ifconfig2016/12/4 20:55format$("%.16f",x) とかかな? 3そうだね プレイ済み2017/11/03 01:29:01に取得
プチコン3号 SmileBASIC コミュニティ返信[4]親投稿おちゃめ ochame_nako2016/12/5 2:49指数表記無しで文字列に変換たいというのであればFORMAT$を使うのがベターですが、「お手軽、かつ、正確に文字列に変換したい」というのであれば私の自作関数PSTR$がオススメです。 https://miiverse.nintendo.net/posts/AYIHAAAEAABEVRTp-ZVMIg1そうだね プレイ済み2017/11/03 01:29:01に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿おちゃめ ochame_nako2016/12/5 3:19ちなみにPSTR$はPOW(2,100)等の大きな数を表記する際に末尾に無駄な0の羅列が付くのを防ぐため1e+16以上の値に関してのみ指数表記になっています。(あと絶対値が1e-6より小さい値も指数表記にするようにしている)1そうだね プレイ済み2017/11/03 01:29:01に取得
プチコン3号 SmileBASIC コミュニティ返信[6]親投稿はる HARUHI-09132016/12/5 16:23iPhoneの電卓でもe+表記でるのでそれはそれでいいと思いますよ。0そうだね プレイ済み2017/11/03 01:29:01に取得