# Thread: need some help here??

1. ## need some help here??

Does anyone can help me.??

Does anyone know how to build a programme that can receive binary number and convert it to decimal number.

Thank You, hope there's anyone can solve my problem..

2. You mean a number represented in binary should be converted to decimal?

Just a little hint

If binary representation is: bn ... b2 b1 b0

Decimal value = b0 2^0 + b1 2^1 + b2 2^2 + ... + bn 2^n

I guess you now have the information for conversion. It shouldn't be too hard to create an algorithm for this and implement it in C. But if you have more questions, just ask them.

3. Yes, it's just a simple matter of reading in the eight 0's and/or 1's and converting them with the base two.

4. Thanks a lot....why I didn't think about it before...

Now i remember that we use that formula in math for te same reason....

thanks for reminding me...but if problems occur, I'll ask again...

but I have another question,

Is it possible to determine character count in one word or phrase without using any string.h and how?

Thanks again..

5. >Is it possible to determine character count in one word or
>phrase without using any string.h and how?

I don't exactly get what you mean. Do you mean if it is possible to get the length of a string without string.h? In that case, yes it is possible. A string can be seen as an array of chars. Create a pointer which points to the string and let it run through the string until the end is reached. In this way you can count the number of characters.

So you could do something like:

Code:
```/* Let s be the string and i the number of characters */
i = 0;
while (s [i] != '\0')
{
i++;
}```

6. remember the (assuming 8 bit) byte construction
128|64|32|16|8|4|2
read in a string , parse the string (check what is in each array element) if its not a 1 or a zero report an error
then add the appropriate numbers together.

7. Thanks again.
Sorry for making things complicated. But i'm glad that you still understand what I'm trying to say.

frankly speaking, i am not quite fluent in term of written english.