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
Gereklidir. 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 örnekte, bir sayının Str
gösterimini döndürmek String
için işlevi kullanılır. Pozitif bir sayı dizeye dönüştürüldüğünde, işareti için her zaman bir baştaki boşluk 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 Number
için her zaman bir baştaki alan ayrılır. Number
Pozitifse, döndürülen dize bir başta 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 işlevi, Format
işareti Number
için önünde boşluk içermez.
Not
İşlev yalnızca Str
nokta (.
) değerini 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), sayıyı dizeye dönüştürmek için veya Format
işlevlerini kullanınCStr
. 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 Double
bir değeri dizeye dönüştürürken kullanınToString.