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


HSPTV!掲示板


未解決 解決 停止 削除要請

2016
0911
ぽっくる文字として保存した数字を整数に戻したい2解決


ぽっくる

リンク

2016/9/11(Sun) 03:58:35|NO.76853


a=str(1) bsave "test.txt",a,strlen(a) bload "test.txt",b mes int(b)

上記数字を一時的に文字列として保存し、読み込み時に整数化させたいのですが、「1」ではなく「49」と表示されてしまいます。

どこが間違っているのでしょうか?



この記事に返信する


hato

リンク

2016/9/11(Sun) 04:41:30|NO.76854

49(10進数)は、文字コード'1'に相当しますね。
変数bが整数型で初期化されているようなので、文字列型としてbloadに渡せば動きます。


a=str(1) sdim b bsave "test.txt",a,strlen(a) bload "test.txt",b mes int(b)



ぽっくる

リンク

2016/9/11(Sun) 05:09:44|NO.76855

>hatoさん

なるほど!
勉強になりました。
こんな深夜にありがとうございました^^



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