C# Float Sorunu

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    camarade
    ontedi
    ontedi's avatar
    Kayıt Tarihi: 04/Eylül/2005
    Erkek

    Öncelikle yardım eden arkadaşlar için teşekkürler. Şöyle çözdüm.

    	using System.Text.RegularExpressions;//Bunu sisteme eklemek gerekiyor.
    
            public Boolean fnPara_Formati(String strVeri)
            {
                Boolean blnDonen_Deger = false;
                if (String.IsNullOrEmpty(strVeri) == true)
                {
                    blnDonen_Deger = false;
                }
                else
                {
                    Regex desen = new Regex(@"^[0-9]*(?:\.[0-9]*)?$");
                    blnDonen_Deger = desen.IsMatch(strVeri);
                }
                return blnDonen_Deger;
            }
    
    
            String strFiyati = Request.Form["txtFiyati"];
            if (String.IsNullOrEmpty(strFiyati) == false)
            {
                strFiyati = strFiyati.Replace(",", ".");
            }
            else
            {
                strFiyati = "0";
            }
    
    	if (fnPara_Formati(strFiyati) == false)
    	{
    		fnUyari("Lütfen ürünün fiyatını doğru giriniz!");
    	}
    	else
    	{
    		//Veritabanına ekleme işlemleri
    		//(fiyati ) VALUES ('" + strFiyati + "')
    	}
    ontedi tarafından 17/May/13 14:01 tarihinde düzenlenmiştir

    Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.
Toplam Hit: 2120 Toplam Mesaj: 12