"b/a" в main() = бесконечность, но "b/a" из div() = 0.0
подскажите что я сделал не так, только без спойлеров пж
package com.javarush.task.pro.task07.task0705;
/*
Бесконечность не предел
*/
public class Solution {
public static void main(String[] args) {
double b = 1d;
double a = 0d;
do {
div(b, a);
b = -b;
} while (b < 0);
}
public static void div(double a, double b){
System.out.println(b/a);
}
}