string -------> sayı (Integer) Dönüşümü

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
uğur alkan
Üye
Mesajlar: 227
Kayıt: 29 Ağu 2004 04:49
Konum: Istanbul

string -------> sayı (Integer) Dönüşümü

Mesaj gönderen uğur alkan »

string bir ifade nasıl sayıya dönüştürülüyor...
birde stringin içinde "." varsa float dönüşüm nasıl yapılıyor... :oops:






Herkese iyi çalışmalar
Bazen sert rüzgarlar eser başını öne eğmekten asla korkma
Kullanıcı avatarı
salvation
Üye
Mesajlar: 303
Kayıt: 22 Mar 2004 01:57
Konum: Eskişehir
İletişim:

Re: string -------> sayı (Integer) Dönüşümü

Mesaj gönderen salvation »

uğur alkan yazdı:string bir ifade nasıl sayıya dönüştürülüyor...
birde stringin içinde "." varsa float dönüşüm nasıl yapılıyor... :oops:
Stringin içinde harf olmadığını varsayarsak:

Kod: Tümünü seç

StrToInt('2541')
Eğer harf varsa, harflerden de kurtulmalısın.

String'i float'a çevirmek için:
öncelikle noktayı virgüle çevirmelisin

Kod: Tümünü seç

procedure TForm1.Button1Click(Sender: TObject);
var
  S: string;
  x: extended;
begin
  S := ' 123.5';

  { Convert spaces to zeros }
  while Pos('.', S) > 0 do
    S[Pos('.', S)] := ',';

  x := StrToFloat(s)
end;
Kullanıcı avatarı
uğur alkan
Üye
Mesajlar: 227
Kayıt: 29 Ağu 2004 04:49
Konum: Istanbul

Mesaj gönderen uğur alkan »

bu kadar basitmiydi....
çok teşekkür ederim.
Bazen sert rüzgarlar eser başını öne eğmekten asla korkma
Kullanıcı avatarı
Kuri_YJ
Moderator
Mesajlar: 2248
Kayıt: 06 Ağu 2003 12:07
Konum: İstanbul
İletişim:

Mesaj gönderen Kuri_YJ »

Selamlar,

String Conversation Unit'te aradığınız pek çok şey vardır,

StrToInt
IntToStr
FloatToStr
FormatFloat
StrToFloat vs.vs.vs

Kolay Gelsin
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Kullanıcı avatarı
uğur alkan
Üye
Mesajlar: 227
Kayıt: 29 Ağu 2004 04:49
Konum: Istanbul

Mesaj gönderen uğur alkan »

delphinin çok acemisiyim neyi yapacagını bilmek nasıl yapacagını bilmemek çok kötü bir şey
arayacagım şeyi bile bilmediğim için başınızı ağrıtıyorum kusura bakmayın.....
formda; :ara string sayı string sayı dönüşümü vs vs çok aradım ama bulamadım.
sayenizde tanışıyoruz delphi ile....
çok teşekkür edrim Allah razı olsun hepinizden.. :)
Bazen sert rüzgarlar eser başını öne eğmekten asla korkma
Cevapla