DecimalFormat.Format Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| Format(Object, StringBuffer, FieldPosition) |
Formata um número e acrescenta o texto resultante ao buffer de cadeia de caracteres fornecido. |
| Format(Double, StringBuffer, FieldPosition) |
Formata um duplo para produzir uma cadeia de caracteres. |
| Format(Int64, StringBuffer, FieldPosition) |
Formate um longo para produzir uma cadeia de caracteres. |
Format(Object, StringBuffer, FieldPosition)
Formata um número e acrescenta o texto resultante ao buffer de cadeia de caracteres fornecido.
[Android.Runtime.Register("format", "(Ljava/lang/Object;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "")]
public override sealed Java.Lang.StringBuffer? Format(Java.Lang.Object? number, Java.Lang.StringBuffer? toAppendTo, Java.Text.FieldPosition? pos);
[<Android.Runtime.Register("format", "(Ljava/lang/Object;Ljava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "")>]
override this.Format : Java.Lang.Object * Java.Lang.StringBuffer * Java.Text.FieldPosition -> Java.Lang.StringBuffer
Parâmetros
- number
- Object
o número a ser formatado
- toAppendTo
- StringBuffer
ao StringBuffer qual o texto formatado deve ser acrescentado
- pos
- FieldPosition
mantém o controle sobre a posição do campo dentro da cadeia de caracteres retornada. Por exemplo, para formatar um número 1234567.89 na Locale.US localidade, se o determinado fieldPosition for NumberFormat#INTEGER_FIELD, o índice de início e o índice final serão definidos como 0 e 9, respectivamente para a cadeia de fieldPosition caracteres de saída 1,234,567.89.
Retornos
o valor passado como toAppendTo
- Atributos
Comentários
Formata um número e acrescenta o texto resultante ao buffer de cadeia de caracteres fornecido. O número pode ser de qualquer subclasse de java.lang.Number.
Essa implementação usa a precisão máxima permitida.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
Format(Double, StringBuffer, FieldPosition)
Formata um duplo para produzir uma cadeia de caracteres.
[Android.Runtime.Register("format", "(DLjava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "GetFormat_DLjava_lang_StringBuffer_Ljava_text_FieldPosition_Handler")]
public override Java.Lang.StringBuffer? Format(double number, Java.Lang.StringBuffer? result, Java.Text.FieldPosition? fieldPosition);
[<Android.Runtime.Register("format", "(DLjava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "GetFormat_DLjava_lang_StringBuffer_Ljava_text_FieldPosition_Handler")>]
override this.Format : double * Java.Lang.StringBuffer * Java.Text.FieldPosition -> Java.Lang.StringBuffer
Parâmetros
- number
- Double
O duplo para formatar
- result
- StringBuffer
onde o texto deve ser acrescentado
- fieldPosition
- FieldPosition
mantém o controle sobre a posição do campo dentro da cadeia de caracteres retornada. Por exemplo, para formatar um número 1234567.89 na Locale.US localidade, se o determinado fieldPosition for NumberFormat#INTEGER_FIELD, o índice de início e o índice final serão definidos como 0 e 9, respectivamente para a cadeia de fieldPosition caracteres de saída 1,234,567.89.
Retornos
A cadeia de caracteres de número formatada
- Atributos
Comentários
Formata um duplo para produzir uma cadeia de caracteres.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.
Aplica-se a
Format(Int64, StringBuffer, FieldPosition)
Formate um longo para produzir uma cadeia de caracteres.
[Android.Runtime.Register("format", "(JLjava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "GetFormat_JLjava_lang_StringBuffer_Ljava_text_FieldPosition_Handler")]
public override Java.Lang.StringBuffer? Format(long number, Java.Lang.StringBuffer? result, Java.Text.FieldPosition? fieldPosition);
[<Android.Runtime.Register("format", "(JLjava/lang/StringBuffer;Ljava/text/FieldPosition;)Ljava/lang/StringBuffer;", "GetFormat_JLjava_lang_StringBuffer_Ljava_text_FieldPosition_Handler")>]
override this.Format : int64 * Java.Lang.StringBuffer * Java.Text.FieldPosition -> Java.Lang.StringBuffer
Parâmetros
- number
- Int64
O formato longo a ser formatado
- result
- StringBuffer
onde o texto deve ser acrescentado
- fieldPosition
- FieldPosition
mantém o controle sobre a posição do campo dentro da cadeia de caracteres retornada. Por exemplo, para formatar um número 123456789 na Locale.US localidade, se o determinado fieldPosition for NumberFormat#INTEGER_FIELD, o índice de início e o índice final serão definidos como 0 e 11, respectivamente para a cadeia de fieldPosition caracteres de saída 123,456,789.
Retornos
A cadeia de caracteres de número formatada
- Atributos
Comentários
Formate um longo para produzir uma cadeia de caracteres.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.