suraty Ответов: 1

Установка бесконечного значения ( ∞ ) во входном файле и чтение его в java


Привет,
Для java-программы входной файл представляет собой матрицу. Java-программа будет читать входной файл, а затем делать некоторые вещи.
Каждая строка файла содержит номер строки, номер столбца, вес ребра между двумя узлами.
такие как:
1,1,0
1,2,-1
1,3,2
...
Самоцикл равен нулю, и если между двумя узлами нет ребра, то он должен быть бесконечным (∞).
Как я могу установить бесконечность во входном файле?

Что я уже пробовал:

Setting infinite value (∞) in the input file and reading it in java

1 Ответов

Рейтинг:
2

OriginalGriff

Нет такого значения, которое можно было бы вставить в виде числа: такова природа "бесконечных значений".
Вместо этого я бы написал что - то, что вообще не было числом-символ типа " i "или даже"∞", если ваш файл является Юникодом, и специально проверял бы это, когда я читал файл обратно, Преобразуя значения обратно в числа.