[Off] Valor mбximo de uma variavel
#5

Aqui, achei meu cуdigo

pawn Code:
function divisao(s1, s2) {

    y = -1;

    if(s1.search(".") != -1) {
        y = parseInt("1"+ new Array(s1.substr(s1.search(".")).length).join("0"));
        s1 = ''+(parseFloat(s1) * y)
        s2 = ''+(parseFloat(s2) * y)       
    }

    n2 = parseInt(s2);
    ns = 0;

    resto = 0;
    conca = ""


    while(s1.length > 0) {     
       
        ns = parseInt(s1.substr(0,  s2.length))
        s1 = s1.substr(s2.length)      

        if(ns < n2 && s1.length > s2.length)  {
            ns = ns + "" + parseInt(s1.substr(0, 1))
            s1 = s1.substr(1)
        }
       
        if(resto) {
            ns = resto + "" + ns;
        }

        ns = parseInt(ns);
        resto = ns-(n2*((ns / n2) >> 0))
        conca += "" + ((ns / n2) >> 0);
   
    }
    s2 = "" + ((resto) / n2);
    return conca + s2.substr(1);
}
Aqui o meu teste:
alert(divisao("19646946996469469964694699646946996 46946996469469964694699646946996469469964694699646 94699646946996469469964694699646946996469469964694 69964694699646946996469469964694699646946996469469 96469469964694699646946996469469964694690096469469 96469469964694699646946996469469964694699646946996 46946996469469964694699646946996469469964694699646 94690096469469964694699646946996469469964694699646 94699646946996469469964694699646946996469469964694 69964694699646946900964694699646946996469469964694 69964694699646946996469469964694699646946996469469 96469469964694699646946996469469009646946996469469 96469469964694699646946996469469964694699646946996 46946996469469964694699646946996469469964694690096 46946996469469964694699646946996469469964694699646 94699646946996469469964694699646946996469469964694 69964694690096469469964694699646946996469469964694 69964694699646946996469469964694699646946996469469 96469469964694699646946900964694699646946996469469 96469469964694699646946996469469964694699646946996 46946996469469", "1864684688646846886468468864684688646846886468468 86468468864684688646846886468468864684688646846886 46846886468468864684688646846886468468864684688646 84688646846886468468864684688646846886468468864684 68864684688646846886468468008646846886468468864684 68864684688646846886468468864684688646846886468468 86468468864684688646846886468468864684680086468468 86468468864684688646846886468468864684688646846886 46846886468468864684688646846886468468864684688646 84680086468468864684688646846886468468864684688646 84688646846886468468864684688646846886468468864684 68864684688646846800864684688646846886468468864684 68864684688646846886468468864684688646846886468468 86468468864684688646846886468468008646846886468468 86468468864684688646846886468468864684688646846886 46846886468468864684688646846886468468864684680086 46846886468468864684688646846886468468864684688646 84688646846886468468864684688646846886468468864684 68864684680086468468864684688646846886468468864684 68864684688646846886468468864684688646846886468468 "));



Dб pra converter pra pawn tranquilamente. Й de divisгo.
Reply


Messages In This Thread
Valor mбximo de uma variavel - by Locky_ - 27.09.2013, 13:33
Re: Valor mбximo de uma variavel - by ipsBruno - 27.09.2013, 13:43
Re: Valor mбximo de uma variavel - by Locky_ - 27.09.2013, 13:52
Re: Valor mбximo de uma variavel - by ipsBruno - 27.09.2013, 13:53
Re: Valor mбximo de uma variavel - by ipsBruno - 27.09.2013, 13:56
Re: Valor mбximo de uma variavel - by Locky_ - 27.09.2013, 13:58
Re: Valor mбximo de uma variavel - by ipsBruno - 27.09.2013, 14:05
Re: Valor mбximo de uma variavel - by Locky_ - 27.09.2013, 14:09
Re: Valor mбximo de uma variavel - by ipsBruno - 27.09.2013, 14:10
Re: Valor mбximo de uma variavel - by Locky_ - 27.09.2013, 14:22

Forum Jump:


Users browsing this thread: 3 Guest(s)