お知らせ掲示板 | 質問掲示板 | 不具合報告掲示板 | 機能要望掲示板 | 雑談掲示板

  新規投稿 ┃全記事一覧 ┃検索 ┃設定 ┃サポートフォーラムトップ  
267 / 401 ツリー ←次へ | 前へ→

@( )で16進文字列をINT数値に変換できない。 RFOX 2011/9/11(日) 23:38
10進数実数表記の文字列の変換もできない様です。 RFOX 2011/9/14(水) 3:52
Re:10進数実数表記の文字列の変換もできない様です。 穂乃井 2011/10/21(金) 4:35

@( )で16進文字列をINT数値に変換できない。
 RFOX  - 2011/9/11(日) 23:38 -
  
S_STR[$HEX = ""]
S_INT[@HEX = 0]
$HEX = "0xFFFFFF"
@HEX = @($HEX)
_[@HEX]

 どうも@()では、16進表記文字列だと数値に変換してくれない(結果が0<不定値?>になる)様です。
 しかしこれは、仕様的にも16進数文字列は扱えないのでしょうか?
引用なし
パスワード

10進数実数表記の文字列の変換もできない様です。
 RFOX  - 2011/9/14(水) 3:52 -
  
S_STR[$val = ""]
S_FLT[@val = 0]
$val = "1.5"
@val = @($val)
_[@val]

10進数実数表記の文字列も変換できない様です。
仕様的に、@()で変換可能なのは10進数整数表記だけでしょうか?
あと、$()で扱えるのも整数だけでしょうか?
引用なし
パスワード

Re:10進数実数表記の文字列の変換もできない様です...
 穂乃井 WEB  - 2011/10/21(金) 4:35 -
  
レス遅くなり申し訳ないです。
16進数が変換できないのは仕様でして、小数点のほうは不具合ですね。
16進数に関しては確かにそれも変換できるようにできたほうが便利ですね。
次回バージョンで両方とも対応・修正します。
引用なし
パスワード

  新規投稿 ┃全記事一覧 ┃検索 ┃設定 ┃サポートフォーラムトップ  
267 / 401 ツリー ←次へ | 前へ→
59,455
(SS)C-BOARD v3.8.1β4 is Free.