PRenSeSm
Would you like to react to this message? Create an account in a few clicks or log in to continue.

PRenSeSm


 
AnasayfaAramaLatest imagesKayıt OlGiriş yap
Giriş yap
Kullanıcı Adı:
Şifre:
Beni hatırla: 
:: Şifremi unuttum
En iyi yollayıcılar
Admin (1117)
VisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Vote_lcapVisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Voting_barVisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Vote_rcap 
LagaLuga (508)
VisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Vote_lcapVisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Voting_barVisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Vote_rcap 
Dragon (87)
VisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Vote_lcapVisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Voting_barVisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Vote_rcap 
DamneD (85)
VisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Vote_lcapVisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Voting_barVisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Vote_rcap 
LiLPro (31)
VisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Vote_lcapVisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Voting_barVisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Vote_rcap 
askkolik (21)
VisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Vote_lcapVisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Voting_barVisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Vote_rcap 
Jaws (20)
VisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Vote_lcapVisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Voting_barVisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Vote_rcap 
_nERqiSs_ (13)
VisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Vote_lcapVisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Voting_barVisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Vote_rcap 
SonyEricsson (12)
VisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Vote_lcapVisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Voting_barVisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Vote_rcap 
uLtraSLan (7)
VisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Vote_lcapVisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Voting_barVisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Vote_rcap 
Arama
 
 

Sonuç :
 
Rechercher çıkıntı araştırma
En son konular
»  Kıyamet Melekleri & Legion (2010)DVDRip.XviD (700MB) TR
VisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Icon_minitimePtsi Ağus. 30, 2010 7:29 am tarafından Admin

» Npc Çeşitlerimiz
VisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Icon_minitimePerş. Nis. 29, 2010 6:52 pm tarafından Admin

» MeedMt2 süper hamacili server
VisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Icon_minitimePerş. Nis. 29, 2010 5:59 pm tarafından LagaLuga

» DamneD....
VisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Icon_minitimePaz Nis. 25, 2010 9:41 pm tarafından Admin

» Forumun Anne and BaBası
VisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Icon_minitimeC.tesi Nis. 24, 2010 9:20 pm tarafından LiLPro

» SiRmC - Duygusal Ergen (EMO Diss)
VisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Icon_minitimeC.tesi Nis. 24, 2010 9:10 pm tarafından LiLPro

» DamneD Bi Elde Buna At :)
VisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Icon_minitimePerş. Nis. 22, 2010 8:09 pm tarafından LagaLuga

» DamneD Yardım Please :)
VisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Icon_minitimeÇarş. Nis. 21, 2010 10:10 pm tarafından DamneD

» DamneD Yardım Please :)
VisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Icon_minitimeSalı Nis. 20, 2010 9:16 pm tarafından LagaLuga


 

 VisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme

Aşağa gitmek 
YazarMesaj
Admin
Admin
Admin
Admin


Mesaj Sayısı : 1117
Kayıt tarihi : 21/03/10
Yaş : 34
Nerden : ADANA

VisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Empty
MesajKonu: VisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme   VisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme Icon_minitimePaz Nis. 04, 2010 3:33 am

VisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme


999 kattrilyona kadar girilen sayının türkçe yazımını döndüren function
Basit string functionlarıyla sayıyı yazıya çevirmek. Pek anlaşılır olmadı fakat işe yarar duruyor.

Function NToT(Value)
Dim N(100)
Dim T(5)

N(0) = "sıfır"
N(1) = "bir"
N(2) = "iki"
N(3) = "üç"
N(4) = "dört"
N(5) = "beş"
N(6) = "altı"
N(7) = "yedi"
N(Cool = "sekiz"
N(9) = "dokuz"
N(10) = "on"
N(20) = "yirmi"
N(30) = "otuz"
N(40) = "kırk"
N(50) = "elli"
N(60) = "altmış"
N(70) = "yetmiş"
N(80) = "seksen"
N(90) = "doksan"

T(0) = ""
T(1) = "bin"
T(2) = "milyon"
T(3) = "milyar"
T(4) = "trilyon"
T(5) = "kattrilyon"

ThreeIn = Int(Len(Value) / 3)
ThreeOut = Len(Value) - ThreeIn * 3
ThreeOuttedText = Mid(Value, ThreeOut + 1)
ThreeInText = Left(Value, ThreeOut)

Dim Threes()
ReDim Threes(ThreeIn)

Select Case Len(ThreeInText)
Case 1
LeftText = N(ThreeInText)
Case 2
If Mid(ThreeInText, 2, 1) <> "0" Then
LeftText = N(Left(ThreeInText, 1) & "0") & N(Right(ThreeInText, 1))
Else
LeftText = N(ThreeInText)
End If
End Select

If ThreeIn <> 0 Then
Dim SplittedNumber()
ReDim SplittedNumber(ThreeIn - 1)

For i = 0 To UBound(SplittedNumber)
SplittedNumber(i) = Mid(ThreeOuttedText, (i * 3) + 1, 3)
Next

For i = UBound(SplittedNumber) To 0 Step -1
If Mid(SplittedNumber(i), 1, 1) <> "0" Then
If Mid(SplittedNumber(i), 1, 1) <> "1" Then
A = N(Mid(SplittedNumber(i), 1, 1)) & "yüz"
Else
A = "yüz"
End If
Else
A = ""
End If
If Mid(SplittedNumber(i), 2, 1) <> "0" Then
B = N(Mid(SplittedNumber(i), 2, 1) & 0)
Else
B = ""
End If
If Mid(SplittedNumber(i), 3, 1) <> "0" Then
C = N(Mid(SplittedNumber(i), 3, 1))
Else
C = ""
End If

Threes(UBound(SplittedNumber) - i) = A & B & C
Next

For i = IIf((ThreeOut = 0), UBound(Threes) - 1, UBound(Threes)) To 0 Step -1
ThreeText = ThreeText & Threes(i) & T(i) & " "
Next
End If

LastText = LeftText & ThreeText
LastText = Replace(LastText, "birbin", "bin")
LastText = Replace(LastText, " bin", "")
LastText = Replace(LastText, " milyon", "")
LastText = Replace(LastText, " milyar", "")
LastText = Replace(LastText, " trilyon", "")
LastText = Replace(LastText, " kattrilyon", "")
NToT = LastText
End Function
Sayfa başına dön Aşağa gitmek
https://prensesm.yetkin-forum.com
 
VisuaL Basic ProgramLama ÖrnekLeri GiriLen Sayıyı Yazıya Çevirme
Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-
» VisuaL Basic ( GiriLen Zamanda BiLgisayarı Otomatik Kapatmak )
» VisuaL Basic ( Fare İmLecini GizLemek )
» VisuaL Basic ( Mind KuLLanımı )
» VisuaL Basic ( Sanayi PRogramı )
» Visual Basic ile Geri Sayım Sayacı

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
PRenSeSm :: Gerekliler Bölümü :: Web Master Bölümü :: Programlama :: VisuaL Basic-
Buraya geçin: