Kelimelerde sayı c. Excel'de kelimelerle miktar, sayı, sayılar nasıl yazılır. Kelimelerde toplam için özel fonksiyon makrosu

  • 07.03.2020

Excel'de kelimelerle sayılar yazmak çok yaygın bir iştir. Henüz Excel'de yerleşik bir işlev yoktur, bu nedenle sayıları metinle değiştirecek özel bir işlev oluşturabiliriz.

Kural olarak, ticaret, muhasebe ve nakit ödemelerin yapıldığı diğer alanlarda bu gereklidir. Genellikle, miktarı resimdeki gibi (ilk örnek) kelimelerle ruble ve kopek cinsinden aktarmak gerekir.

Diyelim ki tabloda bazı hesaplamalar yapıyoruz ve toplam tutarı 1526,23 ruble olarak alıyoruz.

Bu rakamı ruble olarak yazmamız gerekiyor ve kuruşun da belirtilmesi isteniyor. Bunu yapmak için, şöyle görünecek özel bir evrensel kullanıcı tanımlı işlev oluşturacağız.

Propis(Miktar ;Para ;lang ;Ön )

Para - para birimi türü burada belirtilir, ruble, dolar ve euro ("RUB", "USD", "EUR") belirtebilirsiniz - para birimi tırnak işaretleri içinde belirtilmelidir.

lang - bu, tutarı çekmeniz gereken dildir, iki dil mevcuttur İngilizce ve Rusça ("EN", "RU") - ayrıca tırnak içinde belirtiriz

Prec - kesirli kısmı göster (1) veya gösterme (0 )

Böylece, kesirli kısımla birlikte Rusça veya İngilizce harflerle kelimelerde ruble, dolar veya euro cinsinden miktarı yazabilirsiniz, sayıya bağlı olarak doğru son eklenecektir, örneğin, 2 ruble, 8 ruble, 1 ruble ve benzeri.

Özel bir Propis işlevi oluşturmak için aşağıdaki kodu kopyalamanız ve ardından ALT+F11 VBA'yı açmak için menüden yeni bir boş modül ekleyin Ekleme Modülü ve kopyalanan kodu oraya yapıştırın

Kelimelerde toplam için özel fonksiyon makrosu

İşlev Propis(Dize Olarak Tutar, Dize Olarak İsteğe Bağlı Para = "RUB", İsteğe Bağlı lang As Dize = "RU", İsteğe Bağlı Önc As Integer = 1) Dim bütün As Double Amount = Değiştir(Miktar, "-", Application.International( xlDecimalSeparator)) Amount = Replace(Amount, ".", Application.International(xlDecimalSeparator)) Amount = Replace(Amount, ",", Application.International(xlDecimalSeparator)) Sum = WorksheetFunction.Round(CDbl(Amount), 2) Money = UCase(Money) lang = UCase(lang) bütün = Int(Sum) fraq = Format(Round((Toplam - bütün) * 100), "00") Büyük Harf Sınıfını Seç(bütün, 1) + Sınıf(bütün, 2) * 10 Durum 1, 21, 31, 41, 51, 61, 71, 81, 91 w_rus_r = "ruble" w_rus_d = "dolar" w_rus_e = "euro" w_en_r = "ruble" w_en_d = "dolar" w_en_e = " euro" Durum 2, 3, 4, 22, 23, 24, 32, 33, 34, 42, 43, 44, 52, 53, 54, 62, 63, 64, 72, 73, 74, 82, 83, 84 , 92, 93, 94 w_rus_r = "ruble" w_rus_d = "dolar" w_rus_e = "euro" w_en_r = "ruble" w_en_d = "dolar" w_en_e = "euro" Durum Else w_rus_r = "ruble " w_rus_d = "dolar" w_rus_e = "euro" w_en_r = "ruble" w_en_d = "dolar" w_en_e = "euro" Son Seç Durum Seçimi fraq Durum 1, 21, 31, 41, 51, 61, 71, 81, 91 f_rus_r = "kuruş" f_rus_d = "cent" f_rus_e = "cent" f_rus_p = "yüzüncü" f_en_r = "kopecks" f_en_d = "cents" f_en_e = "cents" f_en_e = "cents" Durum 2, 3, 4, 22, 23, 24, 32, 33, 34, 42, 43, 44, 52, 53, 54, 62, 63, 64, 72, 73, 74, 82, 83, 84, 92, 93, 94 "sent" f_rus_e = "sent " f_en_r = "kopecks" f_en_d = "cents" f_en_e = "cents" Case Else f_rus_r = "kopeks" f_rus_d = "cents" f_rus_e = "cents" f_en_r = "kopecks" f_en_d = "cents" f_en_e = "cents" Prec = 0 ise O zaman fraq = "" f_rus_r = "" f_rus_d = "" f_rus_e = "" f_en_r = "" f_en_d = "" f_en_e = "" End If lang = "RU" Sonra Case Money Case "RUB" Seçin Out = ScriptRus(bütün) & " " & w_rus_r & " " & fraq & " " & f_rus_r Case "USD" Out = ScriptRus(bütün) & " " & w_rus_d & " " & fraq & " " & f_rus_ d Case "EUR" Out = ScriptRus(whole) & " " & w_rus_e & " " & fraq & " " & f_rus_e End Select End If lang = "TR" O zaman Case Money Case "RUB" Out = ScriptEng(tüm) & " " & w_en_r & " " & fraq & " " & f_en_r Case "USD" Out = ScriptEng(tüm) & " " & w_en_d & " " & fraq & " " & f_en_d Case "EUR" Out = ScriptEng(tüm) & " " & w_en_e & " " & fraq & " " & f_en_e End Select End If Propis = WorksheetFunction.Trim(Out) End Function Özel Fonksiyon Class(m, i) Class = Int(Int(m - (10 ^ i)) * Int(m / (10 ^ i))) / 10 ^ (i - 1)) End Function Private Function ScriptRus(n As Double) As String Dim Nums1, Nums2, Nums3, Nums4 As Variant Nums1 = Array("", " bir", "iki", "üç", "dört", "beş", "altı", "yedi", "sekiz", "dokuz") Nums2 = Dizi("", "on", "yirmi" , "otuz", "kırk", "elli", "altmış", "yetmiş", "seksen", "doksan") Nums3 = Dizi("", "yüz", "iki yüz", "üç yüz", "dört yüz", "beş yüz", "altı yüz", "yedi yüz", "içinde yedi yüz", "dokuz yüz") Nums4 = Dizi("", "bir", "iki", "üç", "dört", "beş", "altı", "yedi", "sekiz", "dokuz" ") Nums5 = Dizi("on", "onbir", "on iki", "on üç", "on dört", "onbeş", "on altı", "onyedi", "on sekiz", "ondokuz") n = 0 ise Sonra ScriptRus = "Sıfır" Fonksiyondan Çık Son If ed = Class(n, 1) dec = Class(n, 2) sot = Class(n, 3) tys = Class(n, 4) dectys = Class(n, 5) sottys = Class(n, 6) mil = Class(n, 7) decmil = Class(n, 8) sotmil = Class(n, 9) mlrd = Class(n, 10) Eğer mlrd > 0 O zaman Case mlrd Case 1'i seçin mlrd_txt = Nums1(mlrd) & "milyar" Durum 2, 3, 4 mlrd_txt = Nums1(mlrd) & "milyar" Durum 5 ila 20 mlrd_txt = Nums1(mlrd) & "milyar" Son Seç Son If (sotmil + decmil + mil) ) > 0 Sonra sotmil_txt = Nums3(sotmil) Vaka Seç decmil Vaka 1 mil_txt = Nums5(mil) & "milyon" www Vaka 2'den 9'a decmil_txt = Nums2(decmil) Seçim Vakasını Bitir mil Vaka 1 mil_txt = Nu ms1(mil) & "milyon" Durum 2, 3, 4 mil_txt = Nums1(mil) & "milyon" Durum 0, 5 ila 20 mil_txt = Nums1(mil) & "milyon" Son Seç Son Eğer www: sottys_txt = Nums3( sottys) Select Case dectys Case 1 tys_txt = Nums5(tys) & "bins" GoTo eee Case 2 ila 9 dectys_txt = Nums2(dectys) Son Select Case tys Case 0 Eğer dectys > 0 ise tys_txt = Nums4(vetys) & " Durum 1 tys_txt = Nums4(tys) & "bin" Durum 2, 3, 4 tys_txt = Nums4(tys) & "binler" Durum 5 ila 9 tys_txt = Nums4(tys) & "binler" Son Seçim Eğer dectys = 0 Ve tys = 0 Ve sottys<>0 Sonra sottys_txt = sottys_txt & "binler" eee: sot_txt = Nums3(sot) Vaka dec Seç Vaka 1 ed_txt = Nums5(ed) Git rrr Vaka 2 ila 9 dec_txt = Nums2(azaltma) Son Seçim Numsrr1(ed =) ScriptRus = mlrd_txt & sotmil_txt & decmil_txt & mil_txt & sottys_txt & dectys_txt & tys_txt & sot_txt & dec_txt & ed_txt Fonksiyon Özel Fonksiyon Place(2) = " Bin " Place(3) = " Milyon " Place(4) = " Milyar " Place(5) = " Trilyon " strAmount = Trim(Str(Int(Sayı))) Count = 1 strAmount Yaparken Yap<>"" Temp = GetHundreds(Right(strAmount, 3)) Eğer Temp<>"" O zaman BigDenom = Temp & Place(Count) & BigDenom Eğer Len(strAmount) > 3 ise strAmount = Left(strAmount, Len(strAmount) - 3) Else strAmount = "" End If Count = Count + 1 Döngü Seç Case BigDenom Case "" BigDenom = "Sıfır" Case "One" BigDenom = "One" Case Else BigDenom = BigDenom & " " End Select ScriptEng = BigDenom End Function Özel Fonksiyon GetHundreds(ByVal MyNumber) Dim result As String If Val(MyNumber) = 0 Sonra Çık Fonksiyon MyNumber = Right("000" & MyNumber, 3) If Mid(MyNumber, 1, 1)<>"0" O zaman sonuç = GetDigit(Mid(MyNumber, 1, 1)) & " Hundred " End If Mid(MyNumber, 1, 1)<>"0" Ve (Orta(MyNumber, 2, 1)<>"0" Veya Orta(MyNumber, 3, 1)<>"0") Sonra sonuç = sonuç & "Ve " Ortadaysa Son(MyNumber, 2, 1)<>"0" Sonra sonuç = sonuç & GetTens(Mid(MyNumber, 2)) Else sonuç = sonuç & GetDigit(Mid(MyNumber, 3)) End If GetHundreds = sonuç End Function Private Function GetTens(TensText) Dim result As String sonuç = "" Eğer Val(Left(TensText, 1)) = 1 Durumunu Seçin Val(TensText) Durum 10: sonuç = "On" Durum 11: sonuç = "Onbir" Durum 12: sonuç = "Oniki" Durum 13: sonuç = "On Üç" Vaka 14: sonuç = "Ondört" Vaka 15: sonuç = "Onbeş" Vaka 16: sonuç = "Onaltı" Vaka 17: sonuç = "Onyedi" Vaka 18: sonuç = "On sekiz" Vaka 19: sonuç = "Ondokuz" " " Durum Başka Son Seç Başka Seç Durum Val(Left(TensText, 1)) Durum 2: sonuç = "Yirmi" Durum 3: sonuç = "Otuz" Durum 4: sonuç = "Kırk" Durum 5: sonuç = "Elli" Durum 6: sonuç = "Altmış" Durum 7: sonuç = "Yetmiş" Durum 8: sonuç = "Seksen" Durum 9: sonuç = "Doksan" Vaka Else End Select sonuç = sonuç & GetDigit _ (Right(TensText, 1)) End If GetTens = sonuç End Function Private Function GetDigit(D igit) Durum Seç Val(Rakam) Durum 1: GetDigit = "Bir" Durum 2: GetDigit = "İki" Durum 3: GetDigit = "Üç" Durum 4: GetDigit = "Dört" Durum 5: GetDigit = "Beş" Durum 6 : GetDigit = "Altı" Durum 7: GetDigit = "Yedi" Durum 8: GetDigit = "Sekiz" Durum 9: GetDigit = "Dokuz" Durum Diğer: GetDigit = "" End Select End Fonksiyonu

Bu nedenle, işlev oluşturuldu, kullanmak için, sadece gerekli argümanlarla Propis hücresine girin, örneğin, miktarı kelimelerle ruble ve kopek olarak ve Rusça olarak yazmamız gerekirse, formül böyle görünecektir.

Propis(B2;"RUB";"RU";1)

Excel'de büyük veya küçük harflerle kuruşlu kelimelerdeki sayılar

İşte özel işlev için VBA kodu. Tutarı kelimelerde ve ilk büyük veya küçük harf seçimini kopeklerle görüntüleyin

İşlev RubWrite(Amount As Double, Opsiyonel OlmadanCopecks As Boolean = False, _ Opsiyonel COP As Boolean = False, Opsiyonel Capitalize As Boolean = True) As String "Sözcüklerle toplamı yazmak için fonksiyon Dim ed, des, sot, ten, razr, dec Dim i As Integer, str As String, s As String Dim intPart As String, frPart As String Dim mlnEnd, tscEnd, razrEnd, rub, cop dec = Array("", "bir", "iki", "üç", " dört ", "beş", "altı", "yedi", "sekiz", "dokuz") ed = Dizi("", "bir", "iki", "üç", "dört", "beş", " altı", "yedi", "sekiz", "dokuz") on = Dizi("on", "onbir", "on iki", "on üç", "on dört", "onbeş", "on altı", "onyedi" " , "on sekiz", "on dokuz") des = Dizi("", "", "yirmi", "otuz", "kırk", "elli", "altmış", "yetmiş", "seksen", "doksan" " ) sot = Array("", "yüz", "iki yüz", "üç yüz", "dört yüz", "beş yüz", "altı yüz", "yedi yüz", "sekiz yüz", " dokuz yüz ") razr = Dizi("", "binlerce", "milyon", "milyar") mlnEnd = Dizi("s", " ", "a", "a", "a", "s", "s" ", "s ", "s", "s ") tscEnd = Dizi(" ", "a", "ve", "ve", "ve", " ", " ", " ", " ", " ") razrEnd = Array(mlnEnd, mlnEnd, tscEnd, "") rub = Array("ruble", "ruble", "ruble", "ruble", "ruble", "ruble", "ruble", "ruble" , "ruble", "ruble") polis = Array("kuruş", "kuruş", "kuruş", "kuruş", "kuruş", "kuruş", "kuruş", "kuruş", "kuruş", " kopek") Tutar >= 1000000000000# ise Veya Tutar< 0 Then РубПропись = CVErr(xlErrValue): Exit Function "&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& If Round(Сумма, 2) >= 1 Sonra intPart = Left$(Format(Sum, "000000000000.00"), 12) For i = 0 ila 3 s = Mid$(intPart, i * 3 + 1, 3) If s<>"000" Sonra str = str & sot(CInt(Sol$(s, 1))) Eğer Orta$(s, 2, 1) = "1" O zaman str = str & ten(CInt(Sağ$(s, 1) ))) Else str = str & des(CInt(Mid$(s, 2, 1))) & IIf(i = 2, dec(CInt(Right$(s, 1)))), ed(CInt(Right$) (s, 1)))) Bitiyorsa Açık Hata Devam Et Sonraki str = str & IIf(Mid$(s, 2, 1) = "1", razr(3 - i) & razrEnd(i)(0), _ razr(3 - i) & razrEnd(i)(CInt(Right$(s, 1)))) Hatada GoTo 0 End If Next if i str = str & IIf(Mid$(s, 2, 1) = "1 ", rub(0), rub(CInt(Right$(s, 1)))) End If RubProfile = str """""""""""""""" No_kopeks = False ise frPart = Right$(Format(Miktar, "0.00"), 2) Eğer frPart = "00" ise frPart = "" Else Eğer CopyWritten ise frPart = IIf(Left$(frPart, 1) = "1", ten(CInt( Right) $(frPart, 1))) & cop(0), _ des(CInt(Left$(frPart, 1))) & dec(CInt(Right$(frPart, 1))) & cop(CInt(Right$ ( frPart, 1)))) Else frPart = IIf(Left$(frPart, 1) = "1", frPart & " " & cop(0), frPart & " " & cop(CInt(Right$(frPart, 1 ) ))) End If End If RubWriting = str & " " & frPart End If """"""""" """""""" " RubCapital = str & frPart If startupCapital Then Mid$(RubCapital, 1, 1) = UCase(Mid$(RubCapital, 1, 1)) " Eğer startupCapital ise RubCapital = UCase(Left(RubCapital) , 1)) & Mid(RubWriting, 2) Bitiş Fonksiyonu

  • Kopeksiz (1), kopekli (0)
  • Sözcük (1), sayı (0) cinsinden peni
  • El yazısı (0), büyük harf (1) ile başlayın

İşte fonksiyonun nasıl kullanıldığı


Not

  • Bu fonksiyon 0'dan 9999999'a kadar olan sayılarla çalışacaktır.
  • Kodu kopyalamadan önce klavye düzenini Rusçaya çevirin (Rusça metnin doğru kopyalanması için)
  • VBA kodunun, çalışmasını istediğiniz tüm dosyalara (Excel çalışma kitapları) yapıştırılması gerekir.
  • Kodu yapıştırdıktan sonra, makro etkin xlsm dosyasını kaydetmeniz gerekir (2007 sürümünden beri Excel'de)
  • İşlev, manuel olarak yazılabilir veya nasıl yazıldığını unuttuysanız, işlev sihirbazı (düğme) aracılığıyla yazılabilir. fx formül çubuğunda, Kullanıcı Tanımlı kategori)

El yazısıyla İngilizce veya Rusça olarak bir şeyin nasıl yazıldığı konusunda şüpheniz varsa, rakamlar için çevirmenimizi kullanın. Çeviriyi gerçekleştirmek için gerekli sayıyı sayı şeklinde girin, program yazılı halini hesaplayacaktır.

Şu anda, çevirmen 18 ondalık basamak (tamsayı değerleri için) ve ondalık noktadan sonra 18 basamak (kesirli kısım içeren değerleri çevirmek için) ile sınırlıdır.

Numara:

Yukarıda görebileceğiniz gibi, çevrilen sayı için birkaç İngilizce yazım verilmiştir. Onların yardımıyla Amerikan İngilizcesi (AmE) ile İngiliz İngilizcesi (BrE) arasındaki farkı anlayabilirsiniz. Her biri için, sırayla, metinde hangisinin kullanılacağı cümlenin bağlamına bağlı olarak birkaç yazım seçeneği de sağlanabilir.

Bu program, sayıların hem İngilizce hem de Rusça için metne çevrilmesiyle eşit derecede kolay bir şekilde başa çıkıyor. Onlar. Numarayı Rusça kelimelerle yazmanız gerekiyorsa, sayısal biçimde girin ve "Çevir" düğmesini tıklayın.

gösterim

Tercüman, Rusça'ya çeviri yaparken, belirli bir sayı için cinsiyete göre olası değişiklikleri dikkate alır ve bunlar aşağıdaki piktogramlarla gösterilir:
- feminen, - eril, - nötr.

Programımız sayıların yanı sıra çeşitli miktarlardaki paraları kelimelerle yazmayı da biliyor. Bu durumda transfer anında üç farklı para biriminde gerçekleştirilir: ruble, dolar ve sterlin.

Düğme, "Kelime cinsinden sayı" ve "Kelime cinsinden tutar" modları arasında geçiş yapmak için kullanılır.

Her şeyden önce, İngilizce öğrenen insanlara odaklanıyoruz. ama bu tercüman bir başkası için faydalıysa (örneğin, iş belgelerini doldururken), çok mutlu olacağız.

Çeşitli raporları görüntülerken, genellikle sayısal bir değeri sözcüklerde bir dizeye dönüştürmek gerekir. 1C'de bu çok basit bir şekilde çözülür: bunun için Word'deki () Sayı işlevi sağlanır.

Sözcüklerde sayı oluştururken bu sayının hesaplandığı konuyu istenilen cins ve durumda yanında göstermek mümkündür. matematik konusu- dönüştürülen sayının ölçtüğü şey budur, örneğin para, kutular, vagonlar, televizyonlar vb.

  • Hesap konusu olmadan:
    • Yirmi iki;
    • Üç yüz seksen dört.
  • Hesap konusu ile:
    • Otuz sekiz doblon;
    • on iki gemi;
    • İki ev.

Örnekler

Başlangıç ​​olarak, 1C'nin yeteneklerini bulmak için dönüşüm örnekleri veriyoruz:

// ***** Çıkış numaraları: ***** Kelimelerde sayı (9876.54); // Dokuz bin sekiz yüz yetmiş altı 54 Sözcüklerdeki sayı (1234.56 , "L=ru_RU;DP=TRUE" , "bütün, bütün, bütün, f, yüzdelik, yüzdelik, yüzdelik, f, 2"); // Bin iki yüz otuz dört nokta elli altı yüzüncü Sözcüklerdeki sayı (7432 , "L=ru_RU; NR=Yanlış" , ",0" ); // Yedi bin dört yüz otuz iki // ***** Param bitti: ***** Sözcüklerdeki sayı (9845.11 , "L=ru_RU" , ); // Dokuz bin sekiz yüz kırk beş ruble 11 kopek Sözcüklerdeki sayı (2845.11 , "L=ru_RU;DP=True" , "ruble, ruble, ruble, m, kuruş, kuruş, kuruş, f, 2"); // İki bin sekiz yüz kırk beş ruble on bir kopek Sözcüklerdeki sayı (555.16 , "L=ru_RU;DP=True" , "dolar, dolar, dolar, m, yüzde, yüzde, yüzde, m, 2"); // Beş yüz elli beş dolar on altı sent Sözcüklerdeki sayı (453.23 , "L=ru_RU;DP=True" , "euro, euro, euro, m, cent, cent, cent, m, 2"); // Dört yüz elli üç euro yirmi üç sent NumberWords (812.44 , "L=tr_TR;DP=Doğru" , "dolar, dolar, sent, sent, 2"); // Sekiz yüz on iki dolar kırk dört sent NumberWords(3945.76 , "L=en_US;DP=True" , ​​​​"euro, euro, cent, cent, cent, 2" ); // Üç bin dokuz yüz kırk beş euro yetmiş altı sent // ***** Yalnızca para birimlerini dönüştüremezsiniz: ***** Sözcüklerdeki sayı (535 , "L=ru_RU" , "kutu, kutular, kutular, f, f, 0"); // Beş yüz otuz beş kutu Kelimelerdeki sayı (342 , "L=ru_RU" , "tv, tv, tv, m, m, 0"); // Üç yüz kırk iki TV

İşlevle çalışmanın açıklaması

Öğrendiğimiz gibi, sayıyı kelimelerle almak için fonksiyon kullanılır.

Kelimelerdeki sayı (< Число >, < BiçimDizesi>, < ParametrelerÖğeHesap>)

İşlev bir dize değeri döndürür. Aşağıdakiler giriş parametreleri olarak iletilir:

  • Sayı dönüştürülecek değerdir;
  • FormatString - biçimlendirme seçenekleri:
    • L - Yerelleştirme kodu (örneğin, u_RU - Rusça; en_US - İngilizce, de_DE - Almanca). İşletim sistemi ayarları varsayılan olarak kullanılır.
    • NP - Hesap konusunun adını varsayılan olarak göster - Doğru.
    • ND - Varsayılan olarak, hesaplama konusunun ondalık bölümlerinin adını görüntüleyin - Doğru.
    • DP - Kesirli kısmı varsayılan olarak kelime/sayı olarak göster - Yanlış.
    • AI - Çıkış birliği ve. Yalnızca İngilizce yerelleştirme için analiz edilmiştir. Olası değerler: "Kullanmayın", "Kullan".
  • CalculusItemParameters - calculus nesnesinin parametrelerinin virgülle ayrılmış numaralandırması. Biçim, yerel ayara bağlıdır.

Rus dili için, hesaplama konusunun parametreleri "ruble, ruble, ruble, m, kopeck, kopeck, kopeck, f, 2" biçimindedir, burada:

  • ruble - tekil aday;
  • ruble - tekil tamlama;
    ruble - çoğul hali;
    m - eril (g - dişil, s - nötr);
    “kuruş, kuruş, kuruş, w” - hesaplama konusuna benzer bir kesirli kısım (yok olabilir);
    "2" - kesirli kısmın basamak sayısı (yok olabilir, varsayılan değer 2'dir).

Tipik çözümlerde kullanın

Ortak modülde yerleşik konfigürasyonlarda İş Para Birimi Oranları bir fonksiyon var

GenerateMiktarKelimeler(SumNumber , Para Birimi , Para ÇekmeAmountKopecks Olmadan= yanlış)

İşlev, para birimi tutarlarını sözcüklerde bir dizeye dönüştürmek için kullanılır.

Sormak istediğiniz bir şey var mı?
Makaleye yapılan yorumlarda sorun.