El modificador [NatNum1] utiliza siempre una correspondencia biunívoca de caracteres para convertir los números en una cadena que se ajuste al código de formato numérico nativo del entorno local correspondiente. El resto de modificadores producen efectos distintos al utilizarlos en entornos locales diferentes. Un entorno local puede ser el idioma y el territorio para el que se define el código de formato, o bien un modificador como [$-yyy] indicado a continuación del modificador de número nativo. En este caso, yyy es el MS-LCID hexadecimal que se utiliza también en códigos de formato de moneda. Por ejemplo, para mostrar un número con caracteres Kanji cortos japoneses en un entorno local inglés de EE.UU. utilice el siguiente código de formato numérico:
コードには、ロケール設定に応じて異なった意味があります。[NatNum1] は常に、ロケール設定の数のモードに対応し、1:1 の数配置となる数字列に変換します。ロケール設定は言語、書式コードを専用に定義した国、または国ナンバー補足のあとにくるロケール設定補足 [$-yyy] (yyy は16進法の MS-LCID で、通貨書式コードにも使用される) によって決まります。たとえば、日本の漢字書式の数を英語 (米国) ロケール設定の書式に変更するには、次のコードを使います。