AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de cadenas
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Convierte un número en palabras.
El resultado de la conversión:
  • se expresa en francés si el idioma de ejecución de la aplicación es el francés. Si el idioma del sistema operativo es el belga, se utilizarán las notaciones "septante", "quatre-vingts" y "nonante".
  • se expresa en inglés en todos los demás casos.
Ejemplo
Info(NumberInWords(83.335))
// Displays "eighty three point thirty four"
Info(NumberInWords(1.10, "Euro(s)"))
// Displays "one Euro ten"
Info(NumberInWords(1.01, "dollar(s)", "cent(s)"))
// Displays "one dollar and one cent"
Sintaxis
<Result> = NumberInWords(<Number to convert> [, <Unit> [, <Name of hundredths>]])
<Result>: Cadena de caracteres
Número en letras.
<Number to convert>: Monetario
Número a convertir en una cadena de caracteres. El número que se va a convertir en palabras tiene las siguientes características:
  • 23 dígitos significativos: hasta 17 dígitos para la parte entera y 6 dígitos para la parte decimal .
  • puede incluirse en el intervalo de definición de valores monetarios: entre -604 462 909 807 314 587,353 087 y +604 462 909 807 314 587,353 087.
<Unit>: Cadena de caracteres opcional
Unidad que se va a utilizar en el resultado: Dólares, Euros, ... Puede añadir una "s" entre paréntesis (por ejemplo, "(s)") para señalar que la moneda se puede pluralizar.
Si no se especifica este parámetro, se utilizará la siguiente cadena:
  • "coma" en francés: por ejemplo: "diez coma veinticinco".
  • "punto" en inglés: por ejemplo: "diez punto veinticinco".
<Name of hundredths>: Cadena de caracteres opcional
Nombre de las centésimas que se utilizarán en el resultado. Puede añadir una "s" entre paréntesis (por ejemplo, "(s)") para señalar que las centésimas se pueden pluralizar.
Observaciones
  • La parte decimal se redondea a 2 dígitos.
  • En inglés, los números grandes usan las normas de Estados Unidos:
    Número
    (Potencia de 10)
    Unidad utilizada en francésUnidad utilizada en inglés (americano)
    10 potencia 6millónmillón
    10 potencia 9mil millonesbillion
    10 potencia 12billiontrillón
    10 potencia 15mil billonesquadrillion
Clasificación Lógica de negocio / UI: Código neutro
Componente: wd290std.dll
Versión mínima requerida
  • Versión 18
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 22/06/2023

Señalar un error o enviar una sugerencia | Ayuda local