Προσπαθώ συγκεκριμένα να κόψω τα δεκαδικά ψηφία από έναν double αριθμό, αλλά ο compiler δεν δέχεται οποιονδήποτε τρόπο χρήσης του trunc, μπορεί να δοθεί ένα παράδειγμα χρήσης του σε πρόγραμμα με cstdio (όχι pzhelp);
Για να κάνεις χρήση του trunc πρέπει να κάνεις εισαγωγή της βιβλιοθήκης math με χρήση της εντολής #include <math.h>. Αν εκτελέσεις την εντολή double x = trunc(15.3) στην τιμή x αποθηκεύεται η τιμή 15.000000.
#include <math.h>
double x = trunc(15.3)
Μίας κι είναι c++ καλό είνια να χρησιμοποιούμε την cmath κι όχι την math.h. H δεύτερη είναι η υποτιμημένη βιβλιοθήκη της C.
cmath
math.h
301 questions
289 answers
288 comments
910 users