Συνάρτηση round

Η συνάρτηση round στρογγυλοποιεί αριθμούς σύμφωνα με τους κανόνες μαθηματικής στρογγυλοποίησης. Η πρώτη παράμετρος της συνάρτησης δέχεται τον αριθμό, ενώ η δεύτερη προαιρετική παράμετρος - πόσα ψηφία να παραμείνουν στο κλασματικό μέρος. Η δεύτερη παράμετρος μπορεί να είναι είτε θετική, είτε αρνητική (σε αυτή την περίπτωση υποδεικνύει πόσα ψηφία να παραμείνουν στο ακέραιο μέρος).

Σύνταξη

phpround(αριθμός, [πλήθος ψηφίων]);

Παράδειγμα

Στρογγυλοποιούμε ένα κλάσμα σε ακέραιο:

php<?php
  echo round(3.4);
?>

Αποτέλεσμα εκτέλεσης κώδικα:

php3

Παράδειγμα

Στρογγυλοποιούμε ένα κλάσμα σε ακέραιο:

php<?php
  echo round(3.5);
?>

Αποτέλεσμα εκτέλεσης κώδικα:

php4

Παράδειγμα

Στρογγυλοποιούμε ένα κλάσμα σε ακέραιο:

php<?php
  echo round(3.6);
?>

Αποτέλεσμα εκτέλεσης κώδικα:

php4

Παράδειγμα

Ας στρογγυλοποιήσουμε έναν αριθμό σε δύο ψηφία στο κλασματικό μέρος:

php<?php
  echo round(12.45678, 2);
?>

Αποτέλεσμα εκτέλεσης κώδικα:

php12.46

Παράδειγμα

Ας στρογγυλοποιήσουμε έναν αριθμό σε τρία ψηφία στο κλασματικό μέρος:

php<?php
  echo round(12.45678, 3);
?>

Αποτέλεσμα εκτέλεσης κώδικα:

php12.457

Παράδειγμα

Στρογγυλοποιούμε έναν αριθμό σε δεκάδες:

php<?php
  echo round(12456.78, -1);
?>

Αποτέλεσμα εκτέλεσης κώδικα:

php12460

Παράδειγμα

Στρογγυλοποιούμε έναν αριθμό σε εκατοντάδες:

php<?php
  echo round(12456.78, -2);
?>

Αποτέλεσμα εκτέλεσης κώδικα:

php12500

Παράδειγμα

Στρογγυλοποιούμε έναν αριθμό σε χιλιάδες:

php<?php
  echo round(12456.78, -3);
?>

Αποτέλεσμα εκτέλεσης κώδικα:

php12000

Δείτε επίσης

  • τη συνάρτηση ceil,
    που στρογγυλοποιεί κλάσματα προς τα πάνω
  • τη συνάρτηση floor,
    που στρογγυλοποιεί κλάσματα προς τα κάτω