プチコン3号 SmileBASIC コミュニティトピックオルセイン K1231K2015/12/14 00:25:49質問数値の少数部分を省く(正数部分を取り出す)方法ってありますかねあぁ、あと算数で言うカッコ( )みたいな、演算の中で優先順位を決める方法ってありますか?2そうだね 3返信プレイ済み2017/11/03 18:30:24に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿おちゃめ ochame_nako2015/12/14 0:37与えられた数(例えば変数Aとする)が正数(プラスの数)ならばFLOOR(A)で整数部分のみを取り出すことが可能です。 負数(マイナスの数)の場合はこれだと値が1変わるため正負判定が別途必要です。 なお、Aが絶対値2の32乗未満の数であればA>>0で正負に関わらず整数部分を取り出すことが可能です。1そうだね プレイ済み2017/11/03 18:30:24に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿みむ*mim hidemimtp2015/12/14 0:58整数部は X DIV 1 でも取れます。 あとカッコは使えますよ。四則演算だけでなく、==、&&、ANDなど優先順位が決まっていますので、カッコがないと大変です。 カッコはいくつも重ねて(ネスト)使えますが、中カッコ、大カッコなどは使えません。1そうだね プレイ済み2017/11/03 18:30:24に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿オルセイン K1231K2015/12/14 1:552の32乗…そんなに大きくならない(はず)なので、そちらを参考にさせていただきます。 カッコって普通に使えたんですか…まともに組んだことないので知りませんでした……。 0そうだね プレイ済み2017/11/03 18:30:24に取得