What about this commands?
#18

Instead of creating a new thread, I'm asking here.
I created a function (no purpose) which is converting real number (in base 10) to a real number in binary. (ex: 78.347 (10) = 1001110.01011 (2))
My question is : how can I optimize it:
PHP код:
DecimalBase10toDecimalBase2(Float:number)
{
    new
        
Float:decimal - (floatround(numberfloatround_ceil) - number),
        
entier floatround(number decimal),
        
binary[20 EOS],
        
rest;
    for(new 
i!= 8i++)
    {
        
decimal *= 2.00;
        if(
decimal 1.00)
        {
            
decimal -= 1.00;
            
format(binarysizeof(binary), "%s1"binary);
        }
        else
            
format(binarysizeof(binary), "%s0"binary);
    }
    
format(binarysizeof(binary), ".%s"binary);
    do
    {
        
rest entier 2;
        
entier /= 2;
        if(
rest 0)
            
format(binarysizeof(binary), "1%s"binary);
        else
            
format(binarysizeof(binary), "0%s"binary);
    }
    while(
entier 0);
    return 
binary;

Reply


Messages In This Thread
What about this commands? - by Dayrion - 17.09.2016, 11:19
Re: What about this commands? - by Shinja - 17.09.2016, 11:25
Re: What about this commands? - by Dayrion - 17.09.2016, 11:32
Re: What about this commands? - by Konstantinos - 17.09.2016, 11:37
Re: What about this commands? - by Dayrion - 17.09.2016, 22:46
Re: What about this commands? - by Konstantinos - 18.09.2016, 10:26
Re: What about this commands? - by Dayrion - 18.09.2016, 12:08
Re: What about this commands? - by Konstantinos - 18.09.2016, 12:19
Re: What about this commands? - by Dayrion - 18.09.2016, 17:28
Re: What about this commands? - by Konstantinos - 18.09.2016, 17:33
Re: What about this commands? - by Dayrion - 18.09.2016, 18:03
Re: What about this commands? - by Konstantinos - 18.09.2016, 18:09
Re: What about this commands? - by Dayrion - 18.09.2016, 20:27
Re: What about this commands? - by Konstantinos - 19.09.2016, 08:15
Re: What about this commands? - by Stinged - 19.09.2016, 13:02
Re: What about this commands? - by Dayrion - 19.09.2016, 14:07
Re: What about this commands? - by Dayrion - 20.09.2016, 18:03
Re: What about this commands? - by Dayrion - 07.12.2016, 11:13
Re: What about this commands? - by SickAttack - 07.12.2016, 15:14
Re: What about this commands? - by Dayrion - 07.12.2016, 15:26
Re: What about this commands? - by Konstantinos - 07.12.2016, 19:06

Forum Jump:


Users browsing this thread: 1 Guest(s)