Ich habe nen scanf() auf floateingaben und möchte überprüfen, wann jemand eine bestimmte zahl eingibt. dadurch, dass ich scanf() mit einer float überprüfe kann man nicht mit "5" oder "2" abgleichen, da er ja intern irgendetwas wie 5.00000 abspeichert. Wie kann ich also mein abzugleichenden int wert nach float umwandeln damit wenn er 5 eingibt (PC liest es als 5.00000...) und ich ein float_von_int(5) als bedingung angebe ich abzweigen kann?