DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion des numériques / Fonctions Mathématiques
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Renvoie :
  • la valeur arrondie d'une valeur numérique à l'entier supérieur le plus proche.
  • la durée arrondie à l'intervalle supérieur le plus proche.
  • la date et heure arrondies à l'intervalle supérieur le plus proche.
Exemple
ResArrondi = ArrondiSupérieur(-16.238167, 2) // Renvoie -16.23
ResArrondi = ArrondiSupérieur(3.1) // Renvoie 4 (pas de décimales)
ResArrondi = ArrondiSupérieur(3.111, 2) // Renvoie 3.12
ResArrondi = ArrondiSupérieur(1.9) // Renvoie 2
ResArrondi = ArrondiSupérieur(-1.9) // Renvoie -1
// Arrondi d'une Durée
ResArrondiDurée est une Durée
ResArrondiDurée = ArrondiSupérieur(13 min, 5 min) // Renvoie 15 min (0001500000)
// La durée est découpée en périodes de 5 minutes.
// Le résultat correspond à la fin de la période qui contient la durée 13 min.
// Arrondi d'une DateHeure
dhMonDateHeure est une DateHeure = "202211041524"
Trace("dhMonDateHeure : " + dhMonDateHeure)
Trace("ArrondiSupérieur : " + ArrondiSupérieur(dhMonDateHeure, 7 min))
// Affiche 20221104153100000
 
// La journée est découpée en périodes de 7 min.
Syntaxe

Calculer l'arrondi supérieur d'une valeur numérique Masquer les détails

<Résultat> = ArrondiSupérieur(<Valeur numérique> [, <Nombre de décimales>])
<Résultat> : Entier ou réel
Valeur arrondie au plus grand nombre supérieur.
<Valeur numérique> : Réel ou monétaire
Valeur numérique à arrondir.
<Nombre de décimales> : Entier optionnel
Nombre de décimales à retourner. Si ce paramètre n'est pas précisé, aucune décimale n'est retournée.
Remarques
Le séparateur décimal des nombres réels est "." (point).
Classification Métier / UI : Code neutre
Composante : wd290mat.dll
Version minimum requise
  • Version 16
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 27/03/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale