「なでしこv1」開発掲示板

なでしこv1のバグや要望を書き込む掲示板
[一覧へ] > (@944) [低] [解決]
@944■ (#2966) 二次元配列の計算結果がおかしい - ねもと (2020-12-29 17:41) /緊急 未処理
【症状】cvs条件分岐
【再現方法】サンプルソース、再現手順など
【要望】二次元配列の計算結果がおかしい
【バージョン】バージョン:1.580
OS   :Windows 10 Home [6.2(9200:2)]

#
#
#250,100
#240,50
#220,300
#300,500
#..........
#..........
#200,190
#
#とdataを3000程、大きいか小さいかを比較してとなりの列に答えを
#組み込みたいのですが
#
#何故か
#後半の行になると
#意味不明な比較回答が出てしまいます
#配列の比較処理のバグではないでしょうか?
#
#一例)
#250,100,大きい
#240,50,大きい
#220,300,大きい
#300,500,小さい
#となるはずが
#
#250,100,大きい
#240,50,小さい
#220,300,小さい
#300,500,小さい
#
#となります
#






dataに「{デスクトップ}Book01.csv」を読む
b1=00
3000回
   a1=data【b1,00】
   a2=data【b1,01】
   もしa1<a2ならば data【b1,02】=「小さい」
   もしa1>a2ならば data【b1,02】=「大きい」
   b1=b1+1
data「{デスクトップ}Book01.csv」へ保存する。

(#2971) 文字列と数値? - クジラ飛行机 (2020-12-31 23:58) /低 解決
文字列で比較されているので、数値に変換して比較してください。
---
   もしINT(a1)<INT(a2)ならば data【b1,02】=「小さい」
   もしINT(a1)>INT(a2)ならば data【b1,02】=「大きい」
---

(#2966)へ返信する:

👆お手数ですが、いたずら防止のために、「真夏」の読み方を記入してください。

編集時に使うキーを入力(省略可能)

画像ファイル(最大300KB)を添付可能