HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2010
0725
kiai数値が正数かどうか判定するにはどうすればいいのでしょうか。6解決


kiai

リンク

2010/7/25(Sun) 20:55:47|NO.33942

タイトル通りの質問です。
例えば変数xにある数値が入っているとして、
その数値は正数かどうか判定するにはどうしたらいいのでしょうか…
初心者ですみませんorz。



この記事に返信する


ORZ

リンク

2010/7/25(Sun) 20:59:57|NO.33944

文章どおりに解釈すると

if x>0:mes "正数"

となる



f3d

リンク

2010/7/25(Sun) 21:00:43|NO.33945

整数では?
if(vartype(x)==4)
{

}



ORZ

リンク

2010/7/25(Sun) 21:03:25|NO.33946

書き途中で送信しちゃったごめんね。
最大限気を利かせると

a=1.414 b=int(a) if a=b:mes "整数":else:mes "実数?"
こうじゃないかな。



GENKI

リンク

2010/7/25(Sun) 21:07:34|NO.33947

いずれにせよ十分な回答は出てるはずですから、どっちのつもりだったかはkiaiさんの返答待ちですね。

a=1.2 if a\1=0 : mes "正数" : else : mes "負数" a=1.0 if a\1=0 : mes "正数" : else : mes "負数"



kiai

リンク

2010/7/25(Sun) 21:57:24|NO.33958

親切に回答していただきありがとうございます。
無事解決しました(^−^)



kiai

リンク

2010/7/25(Sun) 22:11:00|NO.33961

おっと解決のチェック忘れてました。
それとさっきの追記ですが、すみません正数ではなく整数でしたねw
今後変換には気をつけます。
ORZさん、f3dさん、GENKIさん、ありがとうございました。



ONION software Copyright 1997-2023(c) All rights reserved.