/* Ich erwarte die Ausgabe 2,4,8. Aber die Ausgabe ist 2 0 1074790400.Kann jemand mir den Grund bitte erklären ..? */Warum gibt die Pow-Funktion unerwartete Werte zurück?
-5
A
Antwort
5
Der Rückgabetyp der Überlastung von pow
, die Sie verwenden sind ist double
, so dass das Verhalten des Codes wird aufgrund des ungültigen printf
Formatbezeich undefiniert.
+0
Betrachten std :: cout verwenden. Sie müssen sich nicht um den Typ kümmern, den Sie ausgeben, Luke. – schorsch312
Verwandte Themen
- 1. Warum gibt der Lua (#) Operator unerwartete Werte zurück?
- 2. Protractor-ElementFinder gibt unerwartete Werte zurück
- 3. Warum gibt dieses Codefragment unerwartete Ergebnisse zurück?
- 4. NSDateFormatter gibt unerwartete Ergebnisse zurück
- 5. BeautifulSoup gibt unerwartete Extraräume zurück
- 6. dynamodb FilterExpression gibt unerwartete Daten zurück
- 7. Warum gibt UserPrincipal.Enabled unterschiedliche Werte zurück?
- 8. Warum gibt diese Funktion keine Werte zurück?
- 9. Warum gibt struct.pack diese Werte zurück?
- 10. Warum gibt getDay falsche Werte zurück? (Javascript)
- 11. String-Format gibt unerwartete Ergebnisse zurück
- 12. Warum gibt mein Zufallszahlengenerator negative Werte zurück?
- 13. elasticsearch function_score gibt unerwartete Ergebnisse zurück
- 14. Warum gibt dieser Iterator die folgenden Werte zurück?
- 15. Warum gibt meine Zufallszahlen-HTML-Erweiterungsmethode die gleichen Werte zurück?
- 16. Warum gibt die C++ Uhr unterschiedliche Werte zurück?
- 17. Warum gibt mein Array die falschen Werte in C zurück?
- 18. Javascript - Funktion gibt unerwartete Ergebnisse zurück
- 19. GetType(). ToString() gibt unerwartete Zeichen zurück
- 20. Python 3.5 gibt unerwartete Antwort zurück
- 21. javafx getselecteditem gibt unerwartete Ausgabe zurück
- 22. Android-Manifest gibt Fehler zurück: unerwartete Tokens
- 23. MySQL Query gibt unerwartete Ergebnisse zurück
- 24. Warum gibt die Funktion gmtime() NULL zurück?
- 25. CookieManager.getCookie() gibt verschiedene Werte zurück
- 26. in_array() gibt falsche Werte zurück?
- 27. C# - Linq Join gibt eine unerwartete Anzahl von Elementen zurück
- 28. String.GetHashCode() gibt verschiedene Werte zurück
- 29. Date.getDay() gibt verschiedene Werte zurück
- 30. Warum gibt das Programm eine unerwartete Ausgabe?
pow ist doppelt, so u müssen% f –