<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/book.intl.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'es',
  ),
  'this' => 
  array (
    0 => 'class.numberformatter.php',
    1 => 'NumberFormatter',
    2 => 'La clase NumberFormatter',
  ),
  'up' => 
  array (
    0 => 'book.intl.php',
    1 => 'intl',
  ),
  'prev' => 
  array (
    0 => 'collator.sortwithsortkeys.php',
    1 => 'Collator::sortWithSortKeys',
  ),
  'next' => 
  array (
    0 => 'numberformatter.create.php',
    1 => 'NumberFormatter::create',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'es',
    'path' => 'reference/intl/numberformatter.xml',
  ),
  'history' => 
  array (
  ),
  'extra_header_links' => 
  array (
    'rel' => 'alternate',
    'href' => '/manual/en/feeds/class.numberformatter.atom',
    'type' => 'application/atom+xml',
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="class.numberformatter" class="reference">
 <h1 class="title">La clase NumberFormatter</h1>
 

 <div class="partintro"><p class="verinfo">(PHP 5 &gt;= 5.3.0, PHP 7, PHP 8, PECL intl &gt;= 1.0.0)</p>

  
  <div class="section" id="numberformatter.intro">
   <h2 class="title">Introducción</h2>
   <p class="simpara">
    Los programas almacenan y manipulan números utilizando una
    representación local, binaria e independiente. Al mostrar
    un número, este se convierte en una versión particular. Por ejemplo,
    un número como 12345.67 se escribe &quot;12,345.67&quot; en los USA,
    &quot;12 345,67&quot; en Francia y &quot;12.345,67&quot; en Alemania.
   </p>
   <p class="simpara">
    Al llamar a los métodos proporcionados por <span class="classname"><strong class="classname">NumberFormatter</strong></span>,
    se pueden formatear números, montos de divisas y porcentajes,
    según las convenciones locales. <span class="classname"><strong class="classname">NumberFormatter</strong></span>
    tiene en cuenta las convenciones, por lo que debe crearse un nuevo
    objeto <span class="classname"><strong class="classname">NumberFormatter</strong></span> para cada convención. Las
    métodos de <span class="classname"><strong class="classname">NumberFormatter</strong></span> formatean tipos
    primitivos como números decimales, y producen un string.
   </p>
   <p class="para">
    Para las monedas, se puede utilizar el formato monetario para crear un
    formateador que devuelve un string, con el símbolo de divisa apropiado.
    Por supuesto, <span class="classname"><strong class="classname">NumberFormatter</strong></span> no conoce los
    tipos de cambio, por lo que el formato se realizará, cualquiera sea
    la divisa solicitada. Esto significa que el mismo número tendrá diferentes valores
    monetarios según la configuración local. Por ejemplo, el número
    9988776.65 se mostrará:
    <ul class="simplelist">
     <li>9 988 776,65 € en Francia</li>
     <li>9.988.776,65 € en Alemania</li>
     <li>$9,988,776.65 en los USA</li>
    </ul>
   </p>
   <p class="simpara">
    Para formatear porcentajes, debe crearse un formateador local,
    con un tipo de formato porcentaje. Con este formateador, una fracción
    decimal como 0.75 se mostrará como 75%.
   </p>
   <p class="simpara">
    Para formatos más complejos, como números escritos literalmente,
    se utilizan formateadores basados en reglas.
   </p>
  </div>
  

  <div class="section" id="numberformatter.synopsis">
   <h2 class="title">Sinopsis de la clase</h2>

   
   <div class="classsynopsis"><div class="classsynopsisinfo">
    
     <span class="modifier">class</span> <strong class="classname"><strong class="classname">NumberFormatter</strong></strong>
     {</div>

    <div class="classsynopsisinfo classsynopsisinfo_comment">/* Constantes */</div>
    <div class="fieldsynopsis">
     <span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.pattern-decimal"><var class="varname">PATTERN_DECIMAL</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.decimal"><var class="varname">DECIMAL</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.decimal-compact-short"><var class="varname">DECIMAL_COMPACT_SHORT</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.decimal-compact-long"><var class="varname">DECIMAL_COMPACT_LONG</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.currency"><var class="varname">CURRENCY</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.percent"><var class="varname">PERCENT</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.scientific"><var class="varname">SCIENTIFIC</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.spellout"><var class="varname">SPELLOUT</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.ordinal"><var class="varname">ORDINAL</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.duration"><var class="varname">DURATION</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.pattern-rulebased"><var class="varname">PATTERN_RULEBASED</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.ignore"><var class="varname">IGNORE</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.currency-iso"><var class="varname">CURRENCY_ISO</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.currency-plural"><var class="varname">CURRENCY_PLURAL</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.currency-accounting"><var class="varname">CURRENCY_ACCOUNTING</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.cash-currency"><var class="varname">CASH_CURRENCY</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.currency-standard"><var class="varname">CURRENCY_STANDARD</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.default-style"><var class="varname">DEFAULT_STYLE</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.round-ceiling"><var class="varname">ROUND_CEILING</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.round-floor"><var class="varname">ROUND_FLOOR</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.round-down"><var class="varname">ROUND_DOWN</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.round-up"><var class="varname">ROUND_UP</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.round-toward-zero"><var class="varname">ROUND_TOWARD_ZERO</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.round-away-from-zero"><var class="varname">ROUND_AWAY_FROM_ZERO</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.round-halfeven"><var class="varname">ROUND_HALFEVEN</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.round-halfodd"><var class="varname">ROUND_HALFODD</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.round-halfdown"><var class="varname">ROUND_HALFDOWN</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.round-halfup"><var class="varname">ROUND_HALFUP</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.pad-before-prefix"><var class="varname">PAD_BEFORE_PREFIX</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.pad-after-prefix"><var class="varname">PAD_AFTER_PREFIX</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.pad-before-suffix"><var class="varname">PAD_BEFORE_SUFFIX</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.pad-after-suffix"><var class="varname">PAD_AFTER_SUFFIX</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.parse-int-only"><var class="varname">PARSE_INT_ONLY</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.grouping-used"><var class="varname">GROUPING_USED</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.decimal-always-shown"><var class="varname">DECIMAL_ALWAYS_SHOWN</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.max-integer-digits"><var class="varname">MAX_INTEGER_DIGITS</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.min-integer-digits"><var class="varname">MIN_INTEGER_DIGITS</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.integer-digits"><var class="varname">INTEGER_DIGITS</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.max-fraction-digits"><var class="varname">MAX_FRACTION_DIGITS</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.min-fraction-digits"><var class="varname">MIN_FRACTION_DIGITS</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.fraction-digits"><var class="varname">FRACTION_DIGITS</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.multiplier"><var class="varname">MULTIPLIER</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.grouping-size"><var class="varname">GROUPING_SIZE</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.rounding-mode"><var class="varname">ROUNDING_MODE</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.rounding-increment"><var class="varname">ROUNDING_INCREMENT</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.format-width"><var class="varname">FORMAT_WIDTH</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.padding-position"><var class="varname">PADDING_POSITION</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.secondary-grouping-size"><var class="varname">SECONDARY_GROUPING_SIZE</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.significant-digits-used"><var class="varname">SIGNIFICANT_DIGITS_USED</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.min-significant-digits"><var class="varname">MIN_SIGNIFICANT_DIGITS</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.max-significant-digits"><var class="varname">MAX_SIGNIFICANT_DIGITS</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.lenient-parse"><var class="varname">LENIENT_PARSE</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.positive-prefix"><var class="varname">POSITIVE_PREFIX</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.positive-suffix"><var class="varname">POSITIVE_SUFFIX</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.negative-prefix"><var class="varname">NEGATIVE_PREFIX</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.negative-suffix"><var class="varname">NEGATIVE_SUFFIX</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.padding-character"><var class="varname">PADDING_CHARACTER</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.currency-code"><var class="varname">CURRENCY_CODE</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.default-ruleset"><var class="varname">DEFAULT_RULESET</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.public-rulesets"><var class="varname">PUBLIC_RULESETS</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.decimal-separator-symbol"><var class="varname">DECIMAL_SEPARATOR_SYMBOL</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.grouping-separator-symbol"><var class="varname">GROUPING_SEPARATOR_SYMBOL</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.pattern-separator-symbol"><var class="varname">PATTERN_SEPARATOR_SYMBOL</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.percent-symbol"><var class="varname">PERCENT_SYMBOL</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.zero-digit-symbol"><var class="varname">ZERO_DIGIT_SYMBOL</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.digit-symbol"><var class="varname">DIGIT_SYMBOL</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.minus-sign-symbol"><var class="varname">MINUS_SIGN_SYMBOL</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.plus-sign-symbol"><var class="varname">PLUS_SIGN_SYMBOL</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.currency-symbol"><var class="varname">CURRENCY_SYMBOL</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.intl-currency-symbol"><var class="varname">INTL_CURRENCY_SYMBOL</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.monetary-separator-symbol"><var class="varname">MONETARY_SEPARATOR_SYMBOL</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.exponential-symbol"><var class="varname">EXPONENTIAL_SYMBOL</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.permill-symbol"><var class="varname">PERMILL_SYMBOL</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.pad-escape-symbol"><var class="varname">PAD_ESCAPE_SYMBOL</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.infinity-symbol"><var class="varname">INFINITY_SYMBOL</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.nan-symbol"><var class="varname">NAN_SYMBOL</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.significant-digit-symbol"><var class="varname">SIGNIFICANT_DIGIT_SYMBOL</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.monetary-grouping-separator-symbol"><var class="varname">MONETARY_GROUPING_SEPARATOR_SYMBOL</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.type-default"><var class="varname">TYPE_DEFAULT</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.type-int32"><var class="varname">TYPE_INT32</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.type-int64"><var class="varname">TYPE_INT64</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.type-double"><var class="varname">TYPE_DOUBLE</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.numberformatter.php#numberformatter.constants.type-currency"><var class="varname">TYPE_CURRENCY</var></a></var>;</div>


    <div class="classsynopsisinfo classsynopsisinfo_comment">/* Métodos */</div>
    <div class="constructorsynopsis dc-description">
   <span class="modifier">public</span> <span class="modifier">function</span> <span class="methodname"><a href="numberformatter.create.php" class="methodname">__construct</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$locale</code></span>, <span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$style</code></span>, <span class="methodparam"><span class="type"><span class="type"><a href="language.types.null.php" class="type null">?</a></span><span class="type"><a href="language.types.string.php" class="type string">string</a></span></span> <code class="parameter">$pattern</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong></span></span>)</div>

    <div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="modifier">static</span> <span class="modifier">function</span> <span class="methodname"><a href="numberformatter.create.php" class="methodname">create</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$locale</code></span>, <span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$style</code></span>, <span class="methodparam"><span class="type"><span class="type"><a href="language.types.null.php" class="type null">?</a></span><span class="type"><a href="language.types.string.php" class="type string">string</a></span></span> <code class="parameter">$pattern</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong></span></span>): <span class="type"><span class="type"><a href="language.types.null.php" class="type null">?</a></span><span class="type"><a href="class.numberformatter.php" class="type NumberFormatter">NumberFormatter</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="modifier">function</span> <span class="methodname"><a href="numberformatter.format.php" class="methodname">format</a></span>(<span class="methodparam"><span class="type"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span>|<span class="type"><a href="language.types.float.php" class="type float">float</a></span></span> <code class="parameter">$num</code></span>, <span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$type</code><span class="initializer"> = <strong><code><a href="class.numberformatter.php#numberformatter.constants.type-default">NumberFormatter::TYPE_DEFAULT</a></code></strong></span></span>): <span class="type"><span class="type"><a href="language.types.string.php" class="type string">string</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="modifier">function</span> <span class="methodname"><a href="numberformatter.formatcurrency.php" class="methodname">formatCurrency</a></span>(<span class="methodparam"><span class="type"><a href="language.types.float.php" class="type float">float</a></span> <code class="parameter">$amount</code></span>, <span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$currency</code></span>): <span class="type"><span class="type"><a href="language.types.string.php" class="type string">string</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="modifier">function</span> <span class="methodname"><a href="numberformatter.getattribute.php" class="methodname">getAttribute</a></span>(<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$attribute</code></span>): <span class="type"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span>|<span class="type"><a href="language.types.float.php" class="type float">float</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="modifier">function</span> <span class="methodname"><a href="numberformatter.geterrorcode.php" class="methodname">getErrorCode</a></span>(): <span class="type"><a href="language.types.integer.php" class="type int">int</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="modifier">function</span> <span class="methodname"><a href="numberformatter.geterrormessage.php" class="methodname">getErrorMessage</a></span>(): <span class="type"><a href="language.types.string.php" class="type string">string</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="modifier">function</span> <span class="methodname"><a href="numberformatter.getlocale.php" class="methodname">getLocale</a></span>(<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$type</code><span class="initializer"> = <strong><code><a href="intl.constants.php#constant.uloc-actual-locale">ULOC_ACTUAL_LOCALE</a></code></strong></span></span>): <span class="type"><span class="type"><a href="language.types.string.php" class="type string">string</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="modifier">function</span> <span class="methodname"><a href="numberformatter.getpattern.php" class="methodname">getPattern</a></span>(): <span class="type"><span class="type"><a href="language.types.string.php" class="type string">string</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="modifier">function</span> <span class="methodname"><a href="numberformatter.getsymbol.php" class="methodname">getSymbol</a></span>(<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$symbol</code></span>): <span class="type"><span class="type"><a href="language.types.string.php" class="type string">string</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="modifier">function</span> <span class="methodname"><a href="numberformatter.gettextattribute.php" class="methodname">getTextAttribute</a></span>(<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$attribute</code></span>): <span class="type"><span class="type"><a href="language.types.string.php" class="type string">string</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="modifier">function</span> <span class="methodname"><a href="numberformatter.parse.php" class="methodname">parse</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$string</code></span>, <span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$type</code><span class="initializer"> = <strong><code><a href="class.numberformatter.php#numberformatter.constants.type-double">NumberFormatter::TYPE_DOUBLE</a></code></strong></span></span>, <span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter reference">&$offset</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong></span></span>): <span class="type"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span>|<span class="type"><a href="language.types.float.php" class="type float">float</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="modifier">function</span> <span class="methodname"><a href="numberformatter.parsecurrency.php" class="methodname">parseCurrency</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$string</code></span>, <span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter reference">&$currency</code></span>, <span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter reference">&$offset</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong></span></span>): <span class="type"><span class="type"><a href="language.types.float.php" class="type float">float</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="modifier">function</span> <span class="methodname"><a href="numberformatter.setattribute.php" class="methodname">setAttribute</a></span>(<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$attribute</code></span>, <span class="methodparam"><span class="type"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span>|<span class="type"><a href="language.types.float.php" class="type float">float</a></span></span> <code class="parameter">$value</code></span>): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="modifier">function</span> <span class="methodname"><a href="numberformatter.setpattern.php" class="methodname">setPattern</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$pattern</code></span>): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="modifier">function</span> <span class="methodname"><a href="numberformatter.setsymbol.php" class="methodname">setSymbol</a></span>(<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$symbol</code></span>, <span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$value</code></span>): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="modifier">function</span> <span class="methodname"><a href="numberformatter.settextattribute.php" class="methodname">setTextAttribute</a></span>(<span class="methodparam"><span class="type"><a href="language.types.integer.php" class="type int">int</a></span> <code class="parameter">$attribute</code></span>, <span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$value</code></span>): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>

   }</div>
   

  </div>

  


<div class="section" id="intl.numberformatter-constants">
 <h2 class="title">Constantes predefinidas</h2>

<div class="section" id="intl.numberformatter-constants.unumberformatstyle">
  <h2 class="title">Tipos de formato</h2>
  <p class="para">
   Estos estilos son utilizados por <span class="function"><a href="numberformatter.create.php" class="function">numfmt_create()</a></span>
   para definir el tipo de formateador.
   <dl>
    
     <dt id="numberformatter.constants.pattern-decimal">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.pattern-decimal">NumberFormatter::PATTERN_DECIMAL</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Formato decimal definido por un patrón</p>
     </dd>
    

    
     <dt id="numberformatter.constants.decimal">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.decimal">NumberFormatter::DECIMAL</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Formato decimal</p>
     </dd>
    

    
     <dt id="numberformatter.constants.decimal-compact-short">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.decimal-compact-short">NumberFormatter::DECIMAL_COMPACT_SHORT</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Formato decimal expresado en notación compacta (forma corta), p.ej. &quot;23K&quot;, &quot;45B&quot;. Disponible a partir de PHP 8.5.0 e ICU 56.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.decimal-compact-long">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.decimal-compact-long">NumberFormatter::DECIMAL_COMPACT_LONG</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Formato decimal expresado en notación compacta (forma larga), p.ej. &quot;23 thousand&quot;, &quot;45 billion&quot;. Disponible a partir de PHP 8.5.0 e ICU 56.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.currency">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.currency">NumberFormatter::CURRENCY</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Formato monetario</p>
     </dd>
    

    
     <dt id="numberformatter.constants.currency-iso">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.currency-iso">NumberFormatter::CURRENCY_ISO</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Formato monetario ISO (p.ej. &quot;USD1.00&quot;). Disponible a partir de PHP 8.5.0.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.currency-plural">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.currency-plural">NumberFormatter::CURRENCY_PLURAL</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Formato monetario plural (p.ej. &quot;1.00 US dollar&quot; y &quot;3.00 US dollars&quot;). Disponible a partir de PHP 8.5.0.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.cash-currency">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.cash-currency">NumberFormatter::CASH_CURRENCY</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Símbolo monetario dado el uso CASH, p.ej. &quot;NT$3&quot; en lugar de &quot;NT$3.23&quot;. Disponible a partir de PHP 8.5.0 e ICU 54.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.currency-standard">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.currency-standard">NumberFormatter::CURRENCY_STANDARD</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Símbolo monetario, p.ej. &quot;$1.00&quot;, utilizando estilo no contable para valores negativos (p.ej. signo menos). Disponible a partir de PHP 8.5.0 e ICU 56.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.percent">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.percent">NumberFormatter::PERCENT</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Formato porcentual</p>
     </dd>
    

    
     <dt id="numberformatter.constants.scientific">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.scientific">NumberFormatter::SCIENTIFIC</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Formato científico</p>
     </dd>
    

    
     <dt id="numberformatter.constants.spellout">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.spellout">NumberFormatter::SPELLOUT</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Formato literal, basado en reglas</p>
     </dd>
    

    
     <dt id="numberformatter.constants.ordinal">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.ordinal">NumberFormatter::ORDINAL</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Formato ordinal, basado en reglas</p>
     </dd>
    

    
     <dt id="numberformatter.constants.duration">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.duration">NumberFormatter::DURATION</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Formato de duración, basado en reglas</p>
     </dd>
    

    
     <dt id="numberformatter.constants.pattern-rulebased">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.pattern-rulebased">NumberFormatter::PATTERN_RULEBASED</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Formato de patrón, basado en reglas</p>
     </dd>
    

    
     <dt id="numberformatter.constants.currency-accounting">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.currency-accounting">NumberFormatter::CURRENCY_ACCOUNTING</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">
       Formato monetario para contabilidad, por ejemplo,
       <code class="literal">($3.00)</code> para un monto de moneda negativo en lugar de
       <code class="literal">-$3.00</code>. Disponible a partir de PHP 7.4.1 y ICU 53.
      </p>
     </dd>
    

    
     <dt id="numberformatter.constants.default-style">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.default-style">NumberFormatter::DEFAULT_STYLE</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Formato por defecto para las convenciones locales</p>
     </dd>
    

    
     <dt id="numberformatter.constants.ignore">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.ignore">NumberFormatter::IGNORE</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Alias de PATTERN_DECIMAL</p>
     </dd>
    
   </dl>
  </p>
 </div>

 <div class="section" id="intl.numberformatter-constants.types">
  <h2 class="title">Especificadores de formato de número</h2>
  <p class="para">
   Estas constantes definen el método de análisis y formato
   de los números. Deben ser utilizadas como argumentos de las funciones
   <span class="function"><a href="numberformatter.format.php" class="function">numfmt_format()</a></span> y <span class="function"><a href="numberformatter.parse.php" class="function">numfmt_parse()</a></span>.
   <dl>
    
     <dt id="numberformatter.constants.type-default">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.type-default">NumberFormatter::TYPE_DEFAULT</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Deriva el tipo desde el tipo de variable</p>
     </dd>
    

    
     <dt id="numberformatter.constants.type-int32">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.type-int32">NumberFormatter::TYPE_INT32</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Formatea/analiza un entero de 32 bits</p>
     </dd>
    

    
     <dt id="numberformatter.constants.type-int64">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.type-int64">NumberFormatter::TYPE_INT64</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Formatea/analiza un entero de 64 bits</p>
     </dd>
    

    
     <dt id="numberformatter.constants.type-double">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.type-double">NumberFormatter::TYPE_DOUBLE</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Formatea/analiza un número decimal</p>
     </dd>
    

    
     <dt id="numberformatter.constants.type-currency">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.type-currency">NumberFormatter::TYPE_CURRENCY</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Formatea/analiza un valor monetario. Deprecado a partir de PHP 8.3.0</p>
     </dd>
    
   </dl>
  </p>
 </div>

 <div class="section" id="intl.numberformatter-constants.unumberformatattribute">
  <h2 class="title">Atributos de formato de número</h2>
  <p class="para">
   Atributos de formatos de número utilizados por
   <span class="function"><a href="numberformatter.getattribute.php" class="function">numfmt_get_attribute()</a></span>
   y <span class="function"><a href="numberformatter.setattribute.php" class="function">numfmt_set_attribute()</a></span>.
   <dl>
    
     <dt id="numberformatter.constants.parse-int-only">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.parse-int-only">NumberFormatter::PARSE_INT_ONLY</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Analiza únicamente los enteros.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.grouping-used">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.grouping-used">NumberFormatter::GROUPING_USED</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Separador de grupos.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.decimal-always-shown">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.decimal-always-shown">NumberFormatter::DECIMAL_ALWAYS_SHOWN</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Muestra siempre una coma decimal.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.max-integer-digits">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.max-integer-digits">NumberFormatter::MAX_INTEGER_DIGITS</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Número máximo de dígitos.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.min-integer-digits">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.min-integer-digits">NumberFormatter::MIN_INTEGER_DIGITS</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Número mínimo de dígitos.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.integer-digits">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.integer-digits">NumberFormatter::INTEGER_DIGITS</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Número de dígitos.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.max-fraction-digits">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.max-fraction-digits">NumberFormatter::MAX_FRACTION_DIGITS</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Número máximo de decimales.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.min-fraction-digits">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.min-fraction-digits">NumberFormatter::MIN_FRACTION_DIGITS</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Número mínimo de decimales.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.fraction-digits">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.fraction-digits">NumberFormatter::FRACTION_DIGITS</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Número de decimales.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.multiplier">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.multiplier">NumberFormatter::MULTIPLIER</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Multiplicador.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.grouping-size">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.grouping-size">NumberFormatter::GROUPING_SIZE</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Tamaño de agrupamiento.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.rounding-mode">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.rounding-mode">NumberFormatter::ROUNDING_MODE</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Modo de redondeo.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.rounding-increment">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.rounding-increment">NumberFormatter::ROUNDING_INCREMENT</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Incremento de redondeo.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.format-width">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.format-width">NumberFormatter::FORMAT_WIDTH</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">El ancho de relleno para el formato de un número.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.padding-position">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.padding-position">NumberFormatter::PADDING_POSITION</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">
       La posición en la que se realiza el relleno. Véase las
       constantes de relleno para tener los diferentes valores posibles.
      </p>
     </dd>
    

    
     <dt id="numberformatter.constants.secondary-grouping-size">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.secondary-grouping-size">NumberFormatter::SECONDARY_GROUPING_SIZE</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Tamaño secundario de agrupamiento.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.significant-digits-used">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.significant-digits-used">NumberFormatter::SIGNIFICANT_DIGITS_USED</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Utiliza los dígitos significativos.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.min-significant-digits">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.min-significant-digits">NumberFormatter::MIN_SIGNIFICANT_DIGITS</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Número mínimo de dígitos significativos.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.max-significant-digits">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.max-significant-digits">NumberFormatter::MAX_SIGNIFICANT_DIGITS</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Número máximo de dígitos significativos.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.lenient-parse">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.lenient-parse">NumberFormatter::LENIENT_PARSE</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Modo de análisis utilizado por los formatos basados en reglas.</p>
     </dd>
    
   </dl>
  </p>
 </div>

 <div class="section" id="intl.numberformatter-constants.unumberformattextattribute">
  <h2 class="title">Atributos de texto de formato de número</h2>
  <p class="para">
   Atributos de texto para los formatos de números, utilizados por
   <span class="function"><a href="numberformatter.gettextattribute.php" class="function">numfmt_get_text_attribute()</a></span> y
   <span class="function"><a href="numberformatter.settextattribute.php" class="function">numfmt_set_text_attribute()</a></span>.
   <dl>
    
     <dt id="numberformatter.constants.positive-prefix">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.positive-prefix">NumberFormatter::POSITIVE_PREFIX</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Prefijo positivo.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.positive-suffix">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.positive-suffix">NumberFormatter::POSITIVE_SUFFIX</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Sufijo positivo.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.negative-prefix">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.negative-prefix">NumberFormatter::NEGATIVE_PREFIX</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Prefijo negativo.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.negative-suffix">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.negative-suffix">NumberFormatter::NEGATIVE_SUFFIX</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Sufijo negativo.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.padding-character">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.padding-character">NumberFormatter::PADDING_CHARACTER</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">El carácter a utilizar para rellenar los formatos hasta el tamaño.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.currency-code">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.currency-code">NumberFormatter::CURRENCY_CODE</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">El código de moneda ISO.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.default-ruleset">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.default-ruleset">NumberFormatter::DEFAULT_RULESET</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">
       El conjunto de reglas por defecto. Solo es utilizable con
       los formateadores basados en reglas.
      </p>
     </dd>
    

    
     <dt id="numberformatter.constants.public-rulesets">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.public-rulesets">NumberFormatter::PUBLIC_RULESETS</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">
       El conjunto de reglas públicas. Esto solo está disponible
       con los formateadores basados en reglas. Es un atributo de solo lectura. Las reglas públicas se devuelven en forma de una sola cadena, y cada regla está delimitada por un punto y coma &#039;;&#039;.
      </p>
     </dd>
    
   </dl>
  </p>
 </div>

 <div class="section" id="intl.numberformatter-constants.unumberformatsymbol">
  <h2 class="title">Especificación de los símbolos de formato</h2>
  <p class="para">
   Los símbolos de formato utilizados por <span class="function"><a href="numberformatter.getsymbol.php" class="function">numfmt_get_symbol()</a></span>
   y <span class="function"><a href="numberformatter.setsymbol.php" class="function">numfmt_set_symbol()</a></span>.
   <dl>
    
     <dt id="numberformatter.constants.decimal-separator-symbol">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.decimal-separator-symbol">NumberFormatter::DECIMAL_SEPARATOR_SYMBOL</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">El separador decimal.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.grouping-separator-symbol">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.grouping-separator-symbol">NumberFormatter::GROUPING_SEPARATOR_SYMBOL</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">El separador de grupos.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.pattern-separator-symbol">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.pattern-separator-symbol">NumberFormatter::PATTERN_SEPARATOR_SYMBOL</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">El separador de patrón.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.percent-symbol">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.percent-symbol">NumberFormatter::PERCENT_SYMBOL</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">El símbolo de porcentaje.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.zero-digit-symbol">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.zero-digit-symbol">NumberFormatter::ZERO_DIGIT_SYMBOL</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Cero.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.digit-symbol">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.digit-symbol">NumberFormatter::DIGIT_SYMBOL</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Un carácter que representa un dígito en un patrón.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.minus-sign-symbol">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.minus-sign-symbol">NumberFormatter::MINUS_SIGN_SYMBOL</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">El signo menos.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.plus-sign-symbol">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.plus-sign-symbol">NumberFormatter::PLUS_SIGN_SYMBOL</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">El signo más.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.currency-symbol">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.currency-symbol">NumberFormatter::CURRENCY_SYMBOL</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">El símbolo de moneda.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.intl-currency-symbol">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.intl-currency-symbol">NumberFormatter::INTL_CURRENCY_SYMBOL</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">El símbolo internacional de moneda.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.monetary-separator-symbol">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.monetary-separator-symbol">NumberFormatter::MONETARY_SEPARATOR_SYMBOL</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">El separador monetario.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.exponential-symbol">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.exponential-symbol">NumberFormatter::EXPONENTIAL_SYMBOL</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">El símbolo exponencial.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.permill-symbol">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.permill-symbol">NumberFormatter::PERMILL_SYMBOL</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">El símbolo por mil.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.pad-escape-symbol">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.pad-escape-symbol">NumberFormatter::PAD_ESCAPE_SYMBOL</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">El carácter de escape de símbolos.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.infinity-symbol">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.infinity-symbol">NumberFormatter::INFINITY_SYMBOL</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">El símbolo de infinito.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.nan-symbol">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.nan-symbol">NumberFormatter::NAN_SYMBOL</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">El símbolo &quot;no es un número&quot;.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.significant-digit-symbol">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.significant-digit-symbol">NumberFormatter::SIGNIFICANT_DIGIT_SYMBOL</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">El símbolo de dígitos significativos.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.monetary-grouping-separator-symbol">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.monetary-grouping-separator-symbol">NumberFormatter::MONETARY_GROUPING_SEPARATOR_SYMBOL</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">El separador de grupos monetarios.</p>
     </dd>
    
   </dl>
  </p>
 </div>

 <div class="section" id="intl.numberformatter-constants.unumberformatroundingmode">
  <h2 class="title">Modos de redondeo</h2>
  <p class="para">
   Los modos de redondeo utilizados por las funciones <span class="function"><a href="numberformatter.getattribute.php" class="function">numfmt_get_attribute()</a></span>
   y <span class="function"><a href="numberformatter.setattribute.php" class="function">numfmt_set_attribute()</a></span> con el atributo
   <strong><code><a href="class.numberformatter.php#numberformatter.constants.rounding-mode">NumberFormatter::ROUNDING_MODE</a></code></strong>.
   <dl>
     
     <dt id="numberformatter.constants.round-away-from-zero">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.round-away-from-zero">NumberFormatter::ROUND_AWAY_FROM_ZERO</a></code></strong>
     </dt>
     <dd>
      <p class="simpara">Alias de <strong><code><a href="class.numberformatter.php#numberformatter.constants.round-up">NumberFormatter::ROUND_UP</a></code></strong>.</p>
     </dd>
    
    
     <dt id="numberformatter.constants.round-ceiling">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.round-ceiling">NumberFormatter::ROUND_CEILING</a></code></strong>
     </dt>
     <dd>
      <p class="simpara">Modo de redondeo hacia el infinito positivo.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.round-down">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.round-down">NumberFormatter::ROUND_DOWN</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Modo de redondeo hacia cero.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.round-floor">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.round-floor">NumberFormatter::ROUND_FLOOR</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Modo de redondeo hacia el infinito negativo.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.round-halfdown">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.round-halfdown">NumberFormatter::ROUND_HALFDOWN</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">
       Modo de redondeo hacia el entero más cercano, a menos que estén
       equidistantes: redondeo inferior en este caso.
      </p>
     </dd>
    

    
     <dt id="numberformatter.constants.round-halfeven">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.round-halfeven">NumberFormatter::ROUND_HALFEVEN</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">
       Modo de redondeo hacia el entero más cercano, a menos que estén
       equidistantes: redondeo hacia el número par en este caso.
      </p>
     </dd>
    

    
     <dt id="numberformatter.constants.round-halfodd">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.round-halfodd">NumberFormatter::ROUND_HALFODD</a></code></strong>
     </dt>
     <dd>
      <p class="simpara">
       Modo de redondeo hacia el « vecino impar ».
      </p>
     </dd>
    

    
     <dt id="numberformatter.constants.round-halfup">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.round-halfup">NumberFormatter::ROUND_HALFUP</a></code></strong>

     </dt>
     <dd>
      <p class="simpara">
       Modo de redondeo hacia el entero más cercano, a menos que estén
       equidistantes: redondeo superior en este caso.
      </p>
     </dd>
    

     
     <dt id="numberformatter.constants.round-toward-zero">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.round-toward-zero">NumberFormatter::ROUND_TOWARD_ZERO</a></code></strong>
     </dt>
     <dd>
      <p class="simpara">Alias de <strong><code><a href="class.numberformatter.php#numberformatter.constants.round-down">NumberFormatter::ROUND_DOWN</a></code></strong>.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.round-up">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.round-up">NumberFormatter::ROUND_UP</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Modo de redondeo que aleja de cero.</p>
     </dd>
    
   </dl>
  </p>
 </div>

 <div class="section" id="intl.numberformatter-constants.unumberformatpadposition">
  <h2 class="title">Especificadores de relleno</h2>
  <p class="para">
   Valores de relleno utilizados por <span class="function"><a href="numberformatter.getattribute.php" class="function">numfmt_get_attribute()</a></span>
   y <span class="function"><a href="numberformatter.setattribute.php" class="function">numfmt_set_attribute()</a></span> con el atributo
   <strong><code><a href="class.numberformatter.php#numberformatter.constants.padding-position">NumberFormatter::PADDING_POSITION</a></code></strong>.
   <dl>
    
     <dt id="numberformatter.constants.pad-after-prefix">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.pad-after-prefix">NumberFormatter::PAD_AFTER_PREFIX</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Caracteres de relleno añadidos después del prefijo.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.pad-after-suffix">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.pad-after-suffix">NumberFormatter::PAD_AFTER_SUFFIX</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Caracteres de relleno añadidos después del sufijo.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.pad-before-prefix">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.pad-before-prefix">NumberFormatter::PAD_BEFORE_PREFIX</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Caracteres de relleno añadidos antes del prefijo.</p>
     </dd>
    

    
     <dt id="numberformatter.constants.pad-before-suffix">
      <strong><code><a href="class.numberformatter.php#numberformatter.constants.pad-before-suffix">NumberFormatter::PAD_BEFORE_SUFFIX</a></code></strong>
      <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
     </dt>
     <dd>
      <p class="simpara">Caracteres de relleno añadidos antes del sufijo.</p>
     </dd>
    
   </dl>
  </p>
 </div>

</div>




  <div class="section" id="numberformatter.seealso">
   <h2 class="title">Véase también</h2>
   <p class="para">
    <ul class="simplelist">
     <li>
      <a href="https://unicode-org.github.io/icu/userguide/format_parse/" class="link external">&raquo;&nbsp;Documentación de formato ICU</a>
     </li>
     <li>
      <a href="https://unicode-org.github.io/icu/userguide/format_parse/numbers/" class="link external">&raquo;&nbsp;Formateadores de números ICU</a>
     </li>
     <li>
      <a href="https://unicode-org.github.io/icu-docs/apidoc/released/icu4c/classDecimalFormat.html" class="link external">&raquo;&nbsp;Formateador de números decimales ICU</a>
     </li>
     <li>
      <a href="https://unicode-org.github.io/icu/userguide/format_parse/numbers/rbnf.html" class="link external">&raquo;&nbsp;Formateadores basados en reglas de ICU</a>
     </li>
    </ul>
   </p>
  </div>

  <div class="section">
   <h2 class="title">Historial de cambios</h2>
   <table class="doctable informaltable">
    
     <thead>
      <tr>
       <th>Versión</th>
       <th>Descripción</th>
      </tr>

     </thead>

     <tbody class="tbody">
      <tr>
       <td>8.5.0</td>
       <td>
        Se añadieron <strong><code><a href="class.numberformatter.php#numberformatter.constants.decimal-compact-short">NumberFormatter::DECIMAL_COMPACT_SHORT</a></code></strong>, <strong><code><a href="class.numberformatter.php#numberformatter.constants.decimal-compact-long">NumberFormatter::DECIMAL_COMPACT_LONG</a></code></strong>,
        <strong><code><a href="class.numberformatter.php#numberformatter.constants.currency-iso">NumberFormatter::CURRENCY_ISO</a></code></strong>, <strong><code><a href="class.numberformatter.php#numberformatter.constants.currency-plural">NumberFormatter::CURRENCY_PLURAL</a></code></strong>,
        <strong><code><a href="class.numberformatter.php#numberformatter.constants.cash-currency">NumberFormatter::CASH_CURRENCY</a></code></strong>, <strong><code><a href="class.numberformatter.php#numberformatter.constants.currency-standard">NumberFormatter::CURRENCY_STANDARD</a></code></strong>.
       </td>
      </tr>

      <tr>
       <td>8.4.0</td>
       <td>
        Las constantes de clase ahora están tipadas.
       </td>
      </tr>

     </tbody>
    
   </table>

  </div>
 </div>

 

































































































<h2>Tabla de contenidos</h2><ul class="chunklist chunklist_reference"><li><a href="numberformatter.create.php">NumberFormatter::create</a> — Crea un formateador de n&uacute;meros</li><li><a href="numberformatter.format.php">NumberFormatter::format</a> — Formatear un n&uacute;mero</li><li><a href="numberformatter.formatcurrency.php">NumberFormatter::formatCurrency</a> — Formatea un valor monetario</li><li><a href="numberformatter.getattribute.php">NumberFormatter::getAttribute</a> — Lee un atributo</li><li><a href="numberformatter.geterrorcode.php">NumberFormatter::getErrorCode</a> — Obtener el &uacute;ltimo c&oacute;digo de error del formateador</li><li><a href="numberformatter.geterrormessage.php">NumberFormatter::getErrorMessage</a> — Lee el &uacute;ltimo mensaje de error del formateador</li><li><a href="numberformatter.getlocale.php">NumberFormatter::getLocale</a> — Lee la configuraci&oacute;n local del formateador</li><li><a href="numberformatter.getpattern.php">NumberFormatter::getPattern</a> — Lee el modelo del formateador</li><li><a href="numberformatter.getsymbol.php">NumberFormatter::getSymbol</a> — Lee el valor del s&iacute;mbolo</li><li><a href="numberformatter.gettextattribute.php">NumberFormatter::getTextAttribute</a> — Lee un atributo textual</li><li><a href="numberformatter.parse.php">NumberFormatter::parse</a> — Analiza un n&uacute;mero</li><li><a href="numberformatter.parsecurrency.php">NumberFormatter::parseCurrency</a> — Analiza un n&uacute;mero monetario</li><li><a href="numberformatter.setattribute.php">NumberFormatter::setAttribute</a> — Asigna un atributo al formateador</li><li><a href="numberformatter.setpattern.php">NumberFormatter::setPattern</a> — Configura el patr&oacute;n del formateador</li><li><a href="numberformatter.setsymbol.php">NumberFormatter::setSymbol</a> — Configura el s&iacute;mbolo del formateador</li><li><a href="numberformatter.settextattribute.php">NumberFormatter::setTextAttribute</a> — Modifica un atributo de texto</li></ul>
</div>
<?php manual_footer($setup); ?>