プチコン3号 SmileBASIC コミュニティプレイ日記むぎちょこ ao-puyo-puyo2015/11/01 22:18:17PRINTで表示する空白の数を S に入っている数の桁数に応じて変える方法はありますか? 1桁→空白2個 2桁→空白1個 3桁以上→空白0個 にしたいと思っています0そうだね 11返信プレイ済み2017/11/03 15:19:43に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿むぎちょこ ao-puyo-puyo2015/11/1 22:24ちなみに このままだと終わったときに このように周りの四角がずれていまいます。0そうだね プレイ済み2017/11/03 15:19:43に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿むぎちょこ ao-puyo-puyo2015/11/1 22:24画像貼り忘れ0そうだね プレイ済み2017/11/03 15:19:43に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿ほしけん Hosiken2015/11/1 22:30RIGHT$(" "*桁数+STR$(変数),桁数) か、FORMAT$でできます。1そうだね プレイ済み2017/11/03 15:19:43に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿おちゃめ ochame_nako2015/11/1 22:54Sが整数値であれば STR$(S,3) で桁数が少ない時はスペースで埋める3桁になります。 そのプログラムの枠がずれないようにするだけであればスコアだけを別途LOCATEを使って表示すれば問題はないと思います。1そうだね プレイ済み2017/11/03 15:19:43に取得
プチコン3号 SmileBASIC コミュニティ返信[6]親投稿say sayer.exe2015/11/1 23:23format$は?0そうだね プレイ済み2017/11/03 15:19:43に取得
プチコン3号 SmileBASIC コミュニティ返信[7]親投稿むぎちょこ ao-puyo-puyo2015/11/1 23:24できましたー! STR$(S,3)を使いました 皆さんありがとうございます!0そうだね プレイ済み2017/11/03 15:19:43に取得
プチコン3号 SmileBASIC コミュニティ返信[8]親投稿say sayer.exe2015/11/1 23:26a=1 ? format$("4d$",a) a=10 ? format$("4d$",a) a=100 ? format$("4d$",a) a=1000 ? format$("4d$",a) もしかしたらこれを求めてるのかも?0そうだね プレイ済み2017/11/03 15:19:43に取得
プチコン3号 SmileBASIC コミュニティ返信[9]親投稿say sayer.exe2015/11/1 23:28ごめんなさい 各行の ? format$("4d$",a) は ? format$("%4d",a) です1そうだね プレイ済み2017/11/03 15:19:43に取得
プチコン3号 SmileBASIC コミュニティ返信[10]親投稿ほしけん Hosiken2015/11/1 23:37おおおお! STR$にそんな機能があったとは!! 3号が出てから1年、知らなかったです1そうだね プレイ済み2017/11/03 15:19:43に取得
プチコン3号 SmileBASIC コミュニティ返信[11]親投稿MIKI ifconfig2015/11/2 21:52str$ は予想外の結果を生むので要注意です。 例えば得点が 2147483648 点になるといきなり指数表記になります。 0そうだね プレイ済み2017/11/03 15:19:43に取得