Conversion.Str(Object) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir String sayının gösterimini döndürür.
public:
static System::String ^ Str(System::Object ^ Number);
public static string Str(object Number);
static member Str : obj -> string
Public Function Str (Number As Object) As String
Parametreler
- Number
- Object
Gerekli.
Object Geçerli bir sayısal ifade içeren.
Döndürülenler
Bir String sayının gösterimi.
Özel durumlar
Number belirtilmemiş.
Number sayısal bir tür değildir.
Örnekler
Bu örnek, bir sayının Str gösterimini döndürmek String için işlevini kullanır. Pozitif bir sayı dizeye dönüştürüldüğünde, işareti için her zaman bir baştaki alan ayrılır.
Dim testString As String
' Returns " 459".
testString = Str(459)
' Returns "-459.65".
testString = Str(-459.65)
' Returns " 459.001".
testString = Str(459.001)
Açıklamalar
Sayılar dizelere dönüştürüldüğünde, işareti Numberiçin her zaman bir baştaki alan ayrılır. Pozitifse Number , döndürülen dize öndeki bir boşluk içerir ve artı işareti örtülür. Negatif bir sayı eksi işaretini (-) içerir ve başta boşluk yoktur.
Format Tarih, saat veya para birimi olarak biçimlendirmek istediğiniz sayısal değerleri veya kullanıcı tanımlı diğer biçimlerde dönüştürmek için işlevini kullanın. işlevinden Str farklı olarak, Format işlevi işareti Numberiçin önünde bir boşluk içermez.
Note
İşlev, Str yalnızca dönemi (.) geçerli bir ondalık ayırıcı olarak tanır. Farklı ondalık ayırıcılar kullanılıyorsa (örneğin, uluslararası uygulamalarda), veya CStr işlevlerini kullanarak Format bir sayıyı dizeye dönüştürün. Belirli bir kültürdeki bir sayının dize gösterimini almak için sayının ToString(IFormatProvider) yöntemini kullanın. Örneğin, türünde ToString bir değeri dizeye dönüştürürken kullanınDouble.