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


HSPTV!掲示板


未解決 解決 停止 削除要請

2011
0814
ZIPテキストファイル 変数の足し算3未解決


ZIP

リンク

2011/8/14(Sun) 18:37:02|NO.40564

例えば10と書いてあるテキストファイルを読み込んで
HSP側で読み込んだ変数と足し算をしてもうまくいきません。


notesel A noteload "TEXT.txt" B = 1 mes A+B

テキストファイルが10だとすると101と表示されてしまいます。
どうすればいいのでしょうか?改善策とか教えて下さい。



この記事に返信する


てれてれ

リンク

2011/8/14(Sun) 18:45:22|NO.40566


notesel A noteload "TEXT.txt" B = 1 mes int(A)+B
でいいんじゃないでしょうか。
動作は確認してないです。



ぬこ

リンク

2011/8/14(Sun) 18:51:19|NO.40569

テキストから読み込んだままでは変数Aは文字列なので、
int(A)で整数値にする必要があります。



たんす

リンク

2011/8/15(Mon) 19:46:28|NO.40606

計算をするときは、左端の変数型に合わせて計算するので

notesel A noteload "TEXT.txt" B=1 mes A+B //文字列型で加算 mes 0+A+B //整数型で加算
先頭に整数型の0を足しておけば整数型として計算してくれます。



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