![]() |
||
|
|
#1 (permalink) |
|
Function Yazıyla$(sayi)
Dim b$(9) Dim y$(9) Dim m$(4) Dim v(15) Dim c(3) b$(0) = "" b$(1) = "Bir" b$(2) = "İki" b$(3) = "Üç" b$(4) = "Dört" b$(5) = "Beş" b$(6) = "Altı" b$(7) = "Yedi" b$(8) = "Sekiz" b$(9) = "Dokuz" y$(0) = "" y$(1) = "On" y$(2) = "Yirmi" y$(3) = "Otuz" y$(4) = "Kırk" y$(5) = "Elli" y$(6) = "Altmış" y$(7) = "Yetmiş" y$(8) = "Seksen" y$(9) = "Doksan" m$(0) = "Trilyon" m$(1) = "Milyar" m$(2) = "Milyon" m$(3) = "Bin" m$(4) = "" a$ = Str(sayi) If Left$(a$, 1) = "-" Then pozitif = 1 Else pozitif = 0 a$ = Right$(a$, Len(a$) - 1) For x = 1 To Len(a$) If (Asc(Mid$(a$, x, 1)) > Asc("9")) Or (Asc(Mid$(a$, x, 1)) < Asc("0")) Then GoTo hata Next x If Len(a$) > 15 Then GoTo hata a$ = String(15 - Len(a$), "0") + a$ For x = 1 To 15 v(x) = Val(Mid$(a$, x, 1)) Next x s$ = "" For x = 0 To 4 c(1) = v((x * 3) + 1) c(2) = v((x * 3) + 2) c(3) = v((x * 3) + 3) If c(1) = 0 Then e$ = "" ElseIf c(1) = 1 Then e$ = "Yüz" Else e$ = b$(c(1)) + "Yüz" End If e$ = e$ + y$(c(2)) + b$(c(3)) If e$ <> "" Then e$ = e$ + m$(x) If (x = 3) And (e$ = "BirBin") Then e$ = "Bin" s$ = s$ + e$ Next x If s$ = "" Then s$ = "Sıfır" If pozitif = 1 Then s$ = "Eksi" + s$ Yazıyla$ = s$ GoTo tamam hata: Yazıyla$ = "Hata" tamam: End Function Private Sub Command1_Click() Text2.Text = Yazıyla(Text1.Text) End Sub --------------------------------------------------------------------------------------------------------- Altın harflerle yaz mahlasımı. halvetim kasvet, kem gözlere şiş!... Cadü ya herru!...ya merru!...kafkef, gölge harâmilerine bir selam çak!... Abile ğatladı, demlenir simam, nüşinrevan'dan handan ummam ben. Ahu-yi felek mum, ben şamdan. düşmez kalkmaz bir Allah'tır uyan!... |
|
|
|
|
| Sayfayı E-Mail olarak gönder |
| Sponsorumuz |
![]() |
| Bookmarks | |||||||||||||
Facebook
|
Google
|
Yahoo
|
Live
|
Digg
|
Reddit
|
del.icio.us
|
StumbleUpon
|
Bluedot
|
Blinklist
|
Netvouz
|
Spurl
|
Mister-Wong
|
Furl
|
| Tags |
| çevirme, rakamı, yazıya |
| Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| Seçenekler | |
| Stil | |
|
|
Benzer Konular
|
||||
| Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
| Suyu Ateşe Çevirme Photoshop | Armageddon | Photoshop Dersleri | 7 | 01.12.08 02:09 |
| Yazıları Sese Çevirme V.b. | Baytar | Bilgisayar Programlama | 0 | 28.09.08 15:44 |
| Parayı ingilizce yazıya çeviren fonksiyon | Baytar | Bilgisayar Programlama | 0 | 28.09.08 13:24 |
| Ata'mızın hayatındaki 9 rakamı? | Rapunzel | Atatürk Köşesi | 0 | 27.09.08 02:03 |
| Yazıya Duman Efekti | Baytar | Photoshop Dersleri | 0 | 26.09.08 23:27 |