• 16-05-2008, 15:49:36
    #10
    $sayi1=$resultbanka67;
    $sayi2=$gelen;
    $son2karakter=substr($sayi1,strlen($sayi1)-2);
    $sonuc=$son2karakter+$sayi2;
    echo substr($sayi1,0,strlen($sayi1)-2).$sonuc;
    bu sekilde denermisin?
  • 16-05-2008, 15:55:05
    #11
    Üyeliği durduruldu
    evet tamamdir dostum verdigin kod dogru peki bu iki rakamda büyük ise. neolacak ? yani ikiside 9223372036854775807 böyle ise ne olacak ? arti ()-2 buradaki -2 neyi temsil ediyor ? tesekkurler bide hesap numarani 2 side büyük olanini dogruladiktan sonra is bankin varsa atarsan sevinirim. yoksa garanti oda yoksa kafana göre bir hesap ver.
  • 16-05-2008, 15:56:51
    #12
    kocaxx adlı üyeden alıntı: mesajı görüntüle
    evet tamamdir dostum verdigin kod dogru peki bu iki rakamda büyük ise. neolacak ? yani ikiside 9223372036854775807 böyle ise ne olacak ? arti ()-2 buradaki -2 neyi temsil ediyor ? tesekkurler bide hesap numarani 2 side büyük olanini dogruladiktan sonra is bankin varsa atarsan sevinirim. yoksa garanti oda yoksa kafana göre bir hesap ver.
    5dk ni alayim sana bi fonksiyon yazayim.
  • 16-05-2008, 15:57:23
    #13
    Üyeliği durduruldu
    3 günümü verdim. 5 dakika nedemek bekliyorum
  • 16-05-2008, 16:06:09
    #14
    function topla($sayi1,$sayi2){
    global $sonuc;
    $t_sayi=strlen($sayi2);
    $sonkarakter=substr($sayi1,strlen($sayi1)-$t_sayi);
    $sonucz=$sonkarakter+$sayi2;
    $sonuc=substr($sayi1,0,strlen($sayi1)-$t_sayi).$sonucz;
    return $sonuc;
    }
    // fonksiyon kullanimi
    topla($resultbanka67,$gelen);
    echo $sonuc;
    Kolay gelsin.
  • 16-05-2008, 16:13:18
    #15
    Üyeliği durduruldu
    malesef bu kod olmadi. 2 kücük degeri topluyor ancak 1 büyük deger 1 kücük degeri toplamiyor 2 büyük degeride toplamiyor. bide sitenin içinde 97 php komutu var hepsinde en az 3 tane toplama/cikarma islemi mevcut server1ma format atildi atilmadan once php5 vardi. yeniden php5 kuruldu ama boyle oldu php4 e gecirdik gene sorun devam etti. bunun sorunu bu kadar komutlami cozebilirim. ssh ta bir dosyaya birsey tanimlama gibi birsey olamaz mi? hadi boyle cozceksek son verdiginiz komut olmadi. bi php de bunun gibi 10 tane toplama 10 tane cikarma islemi var. hepside farkli büyük degerler. baya bi kb yi cibartmaz mi ?
  • 16-05-2008, 16:14:52
    #16
    Caddeciyiz adlı üyeden alıntı: mesajı görüntüle
    function topla($sayi1,$sayi2){
    global $sonuc;
    $t_sayi=strlen($sayi2);
    $sonkarakter=substr($sayi1,strlen($sayi1)-$t_sayi);
    $sonucz=$sonkarakter+$sayi2;
    $sonuc=substr($sayi1,0,strlen($sayi1)-$t_sayi).$sonucz;
    return $sonuc;
    }
    // fonksiyon kullanimi
    topla($resultbanka67,$gelen);
    echo $sonuc;
    Kolay gelsin.
    Kod hatalı. Büyük sayı ile iki basamaklı sayı toplanırken büyük sayının son iki basamağı ile iki basamaklı sayının toplamı 99'u geçerse kod hatalı toplar. Örneğin 92233720368546099 ile 99 u topladığınızda 92233720368546198 yerine 922337203685460198 sonucunu verir. İyi günler.
  • 16-05-2008, 16:30:45
    #17
    Üyeliği durduruldu
    Hard_Love adlı üyeden alıntı: mesajı görüntüle
    $sayi1 = intval($sayi1);
    $sayi2 = intval($say2);
    $sayi = $sayi1-$sayi2;
    $sayi = intval($sayi);
    benim verdiğim kod olmadı sanırım.
  • 16-05-2008, 16:41:29
    #18
    Üyeliği durduruldu
    $sayi1 = intval(9223372036854775807);
    $sayi2 = intval(9223372036854775807);
    $sayi = $sayi1+$sayi2;
    $sayi = intval($sayi);
    echo "<br>$sayi - $sayi1 - $sayi2";"

    degerlerinin hepsini 0 veriyor