フォーラム: Forum of Decimal BASIC (スレッド #38051)

Is there a Better Way? (2016-09-16 23:45 by TomL_12953 #78736)

I am have written a function to test a value to see if it's numeric or not. The function is below. Is there a better way to do this test?

EXTERNAL FUNCTION ISNUMERIC(S$)
REM Returns -1 if argument is a number, 0 if it is not.
LET ISNUMERIC = -1
WHEN EXCEPTION IN
LET TEMP = VAL(S$)
USE
LET ISNUMERIC = 0
END WHEN
END FUNCTION

メッセージ #78736 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする