Indexへ
(15758)//【15709】→(15711)
------------------------
【タイトル】数値入力欄に$%$
【記事番号】 15709 (*)
【 日時 】09/09/09 17:37
【 発言者 】cap
当方の環境では、線コマンドや円コマンドの数値入力欄に
$%$と入力すると、(数値以外入力するなよ(笑))JWWが
ハングアップします。
皆さんのところではどうでしょうか?
Indexへ
(15709)←【15711】→(15713)
------------------------
【タイトル】Re(1):数値入力欄に$%$
【記事番号】 15711 (15709)
【 日時 】09/09/09 17:53
【 発言者 】Fu〜
【 リンク 】http://homepage3.nifty.com/fu-/
▼capさん:
>$%$と入力すると、(数値以外入力するなよ(笑))JWWが
当方もとまりました・・・・・・
VISTA、6.21a
Indexへ
(15711)←【15713】→(15714)
------------------------
【タイトル】Re(2):数値入力欄に$%$
【記事番号】 15713 (15711)
【 日時 】09/09/09 23:54
【 発言者 】cap
▼Fu〜さん:
%は整数の余りなので、
たとえば、
100%20=0
100%30=10
ですが、
$=0.57735
ですので
0.57735%0.57735などを入力した場合の
処理が・・というところでしょうか。
Indexへ
(15713)←【15714】→(15716)
------------------------
【タイトル】Re(3):数値入力欄に$%$
【記事番号】 15714 (15713)
【 日時 】09/09/10 01:07
【 発言者 】Fu〜
【 リンク 】http://homepage3.nifty.com/fu-/
▼capさん:
>0.57735%0.57735などを入力した場合の
>処理が・・というところでしょうか。
だと思います
(そんな式は、まず入力しないし・・・・)
0.5%0.5
などでも、とまりますので・・・・・・
Indexへ
(15714)←【15716】→(15719)
------------------------
【タイトル】Re(4):数値入力欄に$%$
【記事番号】 15716 (15714)
【 日時 】09/09/10 13:23
【 発言者 】cap
▼Fu〜さん:
>だと思います
>(そんな式は、まず入力しないし・・・・)
>
>0.5%0.5
>などでも、とまりますので・・・・・・
数値入力窓に限らず、文字入力や式計算(プログラム電卓機能)でも
同じで、強制終了となります。
Indexへ
(15716)←【15719】→(15721)
------------------------
【タイトル】Re(5):数値入力欄に$%$,#%#,@%@
【記事番号】 15719 (15716)
【 日時 】09/09/10 20:20
【 発言者 】入門者
capさん
こんにちは、お世話に成ります。
>数値入力窓に限らず、文字入力や式計算(プログラム電卓機能)でも
>同じで、強制終了となります。
強制終了か0.000000を返すかの境界値は0.999998の様ですね。
0.999999以上は、0.000000を返します。
Indexへ
(15719)←【15721】→(15723)
------------------------
【タイトル】Re(6):数値入力欄に$%$,#%#,@%@
【記事番号】 15721 (15719)
【 日時 】09/09/10 23:30
【 発言者 】cap
▼入門者さん:
> 強制終了か0.000000を返すかの境界値は0.999998の様ですね。
>0.999999以上は、0.000000を返します。
検証ありがとうございます。
暫定、式計算では、if文などで回避できると思います。
Indexへ
(15721)←【15723】→(15728)
------------------------
【タイトル】Re(7):数値入力欄に$%$,#%#,@%@
【記事番号】 15723 (15721)
【 日時 】09/09/11 08:45
【 発言者 】LA
こんにちは
スレを眺めていて、ちょっとした誤解に気がついたんですが、これって分子関係ありませんね。
例えば、1%0.999998 でも、強制終了します。
ということは、単に、0除算の可能性が大だと思います。C言語では、%演算子は整数型しか扱えないようだから、小数点以下が切捨てられて...ということでははないでしょうか。
これ以上は、作者様側の領分ですね。
Indexへ
(15723)←【15728】→(15730)
------------------------
【タイトル】Re(8):数値入力欄に$%$,#%#,@%@
【記事番号】 15728 (15723)
【 日時 】09/09/11 13:26
【 発言者 】cap
▼LAさん:
こんにちは。
入門者さんの環境はわかりませんが、
当方では、
1%0.99999999999999999
は強制終了しません。
>例えば、1%0.999998 でも、強制終了します。
Indexへ
(15728)←【15730】→(15732)
------------------------
【タイトル】Re(9):数値入力欄に$%$,#%#,@%@,pp%pp,ppp%ppp
【記事番号】 15730 (15728)
【 日時 】09/09/11 19:43
【 発言者 】入門者
capさん
こんにちは、お世話に成ります。
>1%0.99999999999999999
>は強制終了しません。
誤解があった事をお詫び致します。
0.999999%0.999999は私の環境でも強制終了致します。
0.99999999999999995(=1)%0.99999999999999995(=1)も誤解で私の環境でも、強制終了致します。
0.99999999999999996(=1)%0.99999999999999996(=1)は正解なのでしょうか。
私の環境では、0.000000を返します。
誤報があった事をお詫び致します。
Indexへ
(15730)←【15732】→(15737)
------------------------
【タイトル】Re(10):数値入力欄に$%$,#%#,@%@,pp%pp,ppp%ppp
【記事番号】 15732 (15730)
【 日時 】09/09/11 21:06
【 発言者 】cap
▼入門者さん:
こんばんは。
JWWの式計算の説明にあるように、
A%Bの「%」は整数の余りで、(C言語の%演算子は、少数でも可能ですが)
A%BのA,Bは8桁以下の数値となっています。
ここでのサブジェクトは、強制終了を回避するように
作者様へお願いしたいということです。
Indexへ
(15732)←【15737】→(15760)
------------------------
【タイトル】Re(11):数値入力欄に$%$,#%#,@%@,pp%pp,ppp%ppp
【記事番号】 15737 (15732)
【 日時 】09/09/12 02:39
【 発言者 】入門者
capさん
こんにちは、お世話に成ります。
>ここでのサブジェクトは、強制終了を回避するように
>作者様へお願いしたいということです。
本当に”計算できません”と表示されるべき処が”強制終了”を選択している様です。
ご同意致します。
直線上の3点円指示の様に操作拒否されても結構です。
ご同意致します。
Indexへ
(15737)←【15760】//(15731)
------------------------
【タイトル】Re(1):数値入力欄に$%$
【記事番号】 15760 (15709)
【 日時 】09/09/26 19:34
【 発言者 】Kazuo Miyake qqza3hq89@aioros.ocn.ne.jp
【 リンク 】http://www17.ocn.ne.jp/~lite/
▼capさん:
>当方の環境では、線コマンドや円コマンドの数値入力欄に
>$%$と入力すると、(数値以外入力するなよ(笑))JWWが
>ハングアップします。
>皆さんのところではどうでしょうか?
[ 表計 ] や 各種の数値入力ボックスでも同様の現象がおこるようです。