float variable(aus array) durch int variable teilen



  • Hallo liebe community,
    habe da ein kleines problem.
    Ich muss einen floatarray wert durch eine int variable teilen.
    Also (artikel[x].durchpreis ist der floatwert aus dem array und Anz_LB der int.
    Ich habe es so versucht:
    artikel[x].durchpreis /= AnzLB;
    oder mit:
    artikel[x].durchpreis = artikel[x].durchpreis / Anz_LB;
    Bei allen versuchen bekomme ich als ergebniss in etwa sowas raus: 1.#J

    Kann mir da jemmand weiterhelfen???
    Vielen Dank



  • Anz_LB darf natürlich nicht 0 sein. Ist es das? Ansonsten mal Code + Daten zeigen.



  • Doch, leider ist Anz_LB beim ersten durchgang auf Null und wird dann pro bestellung erhöht.
    Dann werde ich jetzt erstmal Anz_LB mit 1 initialisieren und mal schauen ob
    das problem damit erledigt ist.
    Ich danke Dir vielmals für Deine Hilfe.



  • Ok danke. Mit 1 initialisieren hat zwar nicht geklappt aber
    mit einer simplen if abfrage klappt es jetzt bestens 😉


Anmelden zum Antworten