Ανάγνωση στα Αγγλικά

Κοινή χρήση μέσω


Number.Round

Σύνταξη

Number.Round(number as nullable number, optional digits as nullable number, optional roundingMode as nullable number) as nullable number

Περίπου

Επιστρέφει το αποτέλεσμα στρογγυλοποίηση number στον πλησιέστερο αριθμό. Εάν number είναι null, Number.Round επιστρέφει τιμή null.

Από προεπιλογή, number στρογγυλοποιείται στον πλησιέστερο ακέραιο και οι δεσμοί διακόψονται στρογγυλοποιώντας στον πλησιέστερο άρτιο αριθμό (χρησιμοποιώντας RoundingMode.ToEven, γνωστό επίσης ως "στρογγυλοποίηση του τραπεζίτη").

Ωστόσο, αυτές οι προεπιλογές μπορούν να αντικατασταθούν μέσω των ακόλουθων προαιρετικών παραμέτρων.

  • digits: Προκαλεί number στρογγυλοποίηση στον καθορισμένο αριθμό δεκαδικών ψηφίων.
  • roundingMode: Παρακάμπτει την προεπιλεγμένη συμπεριφορά κατάργησης δεσμών όταν number βρίσκεται στο μέσον μεταξύ δύο πιθανών στρογγυλοποιημένων τιμών (ανατρέξτε στο RoundingMode.Type για πιθανές τιμές).

Παράδειγμα 1

Στρογγυλοποιήστε τον αριθμό 1,234 στον πλησιέστερο ακέραιο.

χρήσης

Number.Round(1.234)

εξόδου

1

Παράδειγμα 2

Στρογγυλοποιήστε τον αριθμό 1,56 στον πλησιέστερο ακέραιο.

χρήσης

Number.Round(1.56)

εξόδου

2

Παράδειγμα 3

Στρογγυλοποιήστε τον αριθμό 1,2345 σε δύο δεκαδικά ψηφία.

χρήσης

Number.Round(1.2345, 2)

εξόδου

1.23

Παράδειγμα 4

Στρογγυλοποιήστε τον αριθμό 1,2345 σε τρία δεκαδικά ψηφία (Στρογγυλοποίηση προς τα επάνω).

χρήσης

Number.Round(1.2345, 3, RoundingMode.Up)

εξόδου

1.235

Παράδειγμα 5

Στρογγυλοποιήστε τον αριθμό 1,2345 σε τρία δεκαδικά ψηφία (Στρογγυλοποίηση προς τα κάτω).

χρήσης

Number.Round(1.2345, 3, RoundingMode.Down)

εξόδου

1.234