round
Arrondir à l'entier le plus proche
📝Syntaxe
C = round(A)
C = round(A, N)
C = round(A, N, 'decimals')
C = round(A, N, 'significant')
📥Arguments d'entrée
Paramètre Description
A une variable
N nombre de chiffres : entier reel scalaire.
type 'decimals' (defaut) ou 'significant'.
📤Arguments de sortie
Paramètre Description
C résultat de round.
📄Description

round arrondit les éléments à l'entier le plus proche.

round(A, N) arrondit a N chiffres apres la virgule (N peut etre negatif). Equivalent a round(A, N, 'decimals').

round(A, N, 'significant') arrondit a N chiffres significatifs ; ici N doit etre positif.

Les entrees sparse single et sparse single complexes sont prises en charge. Seules les entrees non nulles stockees sont arrondies et le resultat conserve le stockage sparse.

💡Exemples
round(pi)
Arrondi a un nombre de decimales ou de chiffres significatifs.
round(3.14159, 2)
round(12345, 2, 'significant')
Arrondi au plus proche d'une matrice sparse single.
S = sparse(single([1.2 0; -2.7 3.1]));
C = round(S)
🔗Voir aussi
floorfixceil
🕔Historique des versions
Version Description
1.0.0 version initiale
2.0.0 prise en charge des entrees sparse single et sparse single complexes.
2.0.0 ajout de round(A, N) et des options 'decimals' / 'significant'.
Modifier cette page sur GitHub