Προς το περιεχόμενο

Modulus Operator


petsoukos

Προτεινόμενες αναρτήσεις

Δημοσ.

Επειδή δεν μπορώ να χρησιμοποιήσω την αναζήτηση του Insomnia (δεν ξέρω γιατί) για να βρω αν υπάρχει η ερώτηση μου...

 

Στα Ελληνικά πώς μπορώ να εξηγήσω τι κάνει ο Modulus Operator % ;

 

πχ.

$minutes = floor(($seconds % 3600) / 60); (στην PHP)

m = Math.floor((s % 3600)/60 ); (στην Javascript)

 

 

 

Ευχαριστώ

Δημοσ.

Tι δεν καταλαβαίνεις, απλούστατο είναι.

c = a % b είναι το υπόλοιπο της ακέραιας διαίρεσης του a με το b.

Διαιρείς το a με b και λαμβάνεις το υπολοιπο της διαίρεσης.

 

Στην άλγεβρα (συγκεκριμένα στην Θεωρία Αριθμών) έχει μεγάλη σημασία (ορίζει κλάσεις ισοδυναμίας ακεραίων) αλλά αυτό δεν ενδιαφέρει προγραμματιστικά...

 

-

Δημοσ.

Καταλαβαίνω και ξέρω τι κάνει απλά ήθελα να το εξηγήσω στα Ελληνικά... ;)

 

Αυτό ήθελα:

c = a % b είναι το υπόλοιπο της ακέραιας διαίρεσης του a με το b.

Ευχαριστώ!

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...