Newbie Member
9Nov2010,17:04   #21
masoudxxx2002's Avatar
Thank you very much
Light Poster
24Nov2010,22:40   #22
ehsano's Avatar
thank you mr.shabir you very good
Go4Expert Founder
25Nov2010,08:41   #23
shabbir's Avatar
Quote:
Originally Posted by ehsano View Post
thank you mr.shabir you very good
The pleasure is all mine
Newbie Member
27Dec2010,11:18   #24
seshu's Avatar
Hii,,
i need the code for md5 in c language...
plz help me
Light Poster
28Dec2011,11:36   #25
gatsbycollege's Avatar
hi mr shabbir, got a question here,, can you increase the maximum input of convertion, if i input 32767+ i get wrong convertion thx for the reply
Go4Expert Founder
28Dec2011,15:57   #26
shabbir's Avatar
Quote:
Originally Posted by gatsbycollege View Post
hi mr shabbir, got a question here,, can you increase the maximum input of convertion, if i input 32767+ i get wrong convertion thx for the reply
Why don't you try the same and share it as an article here. I am sure my code is good enough to explain you the concept.
Light Poster
28Dec2011,16:16   #27
gatsbycollege's Avatar
Code:
#include <stdio.h>
#include <conio.h>
main ()
{
    int n,r[10],i;
    clrscr();
    printf("Enter a number to get its hexadecimal equivalent\n");
    scanf("%d",&n);
    for(i=0;n!=0;i++)
    {
        r[i]=n%16;
        n=n/16;
    }
    i--;
    for(;i>=0;i--)
    {
        if(r[i]==10)
            printf("A");
        else if(r[i]==11)
            printf("B");
        else if(r[i]==12)
            printf("C");
        else if(r[i]==13)
            printf("D");
        else if(r[i]==14)
            printf("E");
        else if(r[i]==15)
            printf("F");
        else
            printf("%d",r[i]);
    }
    printf("\n");
    getch();
    return 0;
}
i tried to change some part because all i need is the convertion,, but im getting a problem in trying to input a decimal value which is 32767+ then convert to hex,
Go4Expert Founder
28Dec2011,16:25   #28
shabbir's Avatar
May be because that is the limit of int and see if changing the data type helps.
Light Poster
28Dec2011,16:33   #29
gatsbycollege's Avatar
Quote:
Originally Posted by shabbir View Post
May be because that is the limit of int and see if changing the data type helps.
yes, tried that thing earlier,,it point me out on using double data type, but the problem is that the code use "%" ,, so i tried fmod,, still no luck,