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


HSPTV!掲示板


未解決 解決 停止 削除要請

2012
1212
Meft小数点以下表示2解決


Meft

リンク

2012/12/12(Wed) 16:03:39|NO.51095

小数点以下を表示したいのですが、以下のスクリプト内容では表示できません。
一度、変数に代入してしまうと、整数に戻ってしまうのでしょうか。

ご教示下さいませ。

例)
 欄内に2.5と入力し、ボタンを押下。
 下に結果が反映されますが、2.0としか表示されません。




pos 30,50
input n,130,20
objsize 130,20:button "小数点以下表示",*hyouji
stop
*hyouji
mes strf( "%.2f", n )



この記事に返信する


@key

リンク

2012/12/12(Wed) 17:00:41|NO.51096

最初に、「n=0.0」としないと実数型変数にならない
最初に付けてあげれば解決


この場合最初のinputの中が0.000000になる
嫌なら、input命令の直後に「objprm stat,"0.00";←表示したい文字」



Meft

リンク

2012/12/12(Wed) 17:17:57|NO.51097

有難うございました!
解決しました



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