Some practice sites or documents for conversion... (1 Viewer)

Joined
Feb 28, 2004
Messages
131
Location
sdfsdf
Gender
Male
HSC
2002
Hey,

I am alright at conversion between decimal - hex - binary, but I just keep forgetting it......Does anyone know of a site or something which has like thousands of questions and answers so I can learn it off by heart?
 

sunny

meh.
Joined
Jul 7, 2002
Messages
5,350
Gender
Male
HSC
2002
Just write down random numbers and try and convert them - check with your calculator.
 
Joined
Feb 28, 2004
Messages
131
Location
sdfsdf
Gender
Male
HSC
2002
Ok, what about with decimal stuff........I mean, are we expected to be able to know what .2932826754 is in binary?

I mean. .625 is ok coz it is .5 + .125 but can they ask us to convert like crazy decimals such as athe one above, especially considering we cannot use a calulator?
 

sunny

meh.
Joined
Jul 7, 2002
Messages
5,350
Gender
Male
HSC
2002
Its unlikely they'll do something like that. Its only simple multiplication anyway.
 
Joined
Feb 28, 2004
Messages
131
Location
sdfsdf
Gender
Male
HSC
2002
Simple?

.293456 x 2 = 0.3??????

0.3??????? x 2 = ??????????

I would be fucked, coz I dont know when it would multiiply and become greater then 1? I cannot multiply .293456 x 2.....I just cant :p

By the way, what is the Radix point?
 

xeriphic

Member
Joined
May 7, 2004
Messages
452
Location
Sydney
remember that since you can't use calculators in the exam, they can only go so far in giving the complexity of the questions, also this is not maths, as long as you know how to do it should be fine
 

sunny

meh.
Joined
Jul 7, 2002
Messages
5,350
Gender
Male
HSC
2002
There are two ways I know of to convert decimal places into binary.

1) Break down the decimal place

You should be familiar with convert whole decimal numbers using powers of 2:
Code:
2^7 2^6 2^5 2^4 2^3 2^2 2^1 2^0
 0   0   1   0   0   1   0   0
That mean 100100 base2 is 36 base10

You can extend that idea past the "radix point". The radix point is just the . when powers become -ve, normally in base 10 you would call it the decimal point.

Code:
0  . 2^(-1) 2^(-2) 2^(-3) 2^(-4)
=> .  1/2    1/4    1/8    1/16
=> .  0.5    0.25   0.125  0.0625
Now try and convert 0.875.

Code:
0  . 2^(-1) 2^(-2) 2^(-3) 2^(-4)
=> .  1/2    1/4    1/8    1/16
=> .  0.5    0.25   0.125  0.0625
       1      1      1      0
0.5 + 0.25 + 0.125 = 0.875 base10 = 0.111 base 2


2) Repeated multiplication
Say you wanted to convert 0.6875

Code:
0.6875
x    2
------
1.3750
x    2
------
0.7500  < ignore the 1 whole, just multiply 0.3750
x    2
------
1.5000
x    2
------
1.0000
x    2
------
0.0000
x    2
------
00

... and so on
Now read the whole numbers carried over at each multiplication starting from the first answer from top to bottom:

0.6875 base10 = 0.1011 base2
 
Joined
Feb 28, 2004
Messages
131
Location
sdfsdf
Gender
Male
HSC
2002
Thanks Sunnt :p.....


I am pretty confident with the process of doing it, but when you have to be multiplying decimal numbers such as .39482, thats quite hard to do in your head considering we cannot use calculators....

I was just wondering if they are gonna do that on us :p
 

sunny

meh.
Joined
Jul 7, 2002
Messages
5,350
Gender
Male
HSC
2002
Oh comon! You can multiply by hand! Its like year 7 multiplication! :p
 
Joined
Feb 28, 2004
Messages
131
Location
sdfsdf
Gender
Male
HSC
2002
I never learnt:

Times tables

Multiplication (The addition way or watever it is)

Long Division (Or normal division for that matter)

I dont know where I was? I just never learnt it :p

Yet I do 3 U Maths...but I suppose that has nothing to do with multiplication and division............anyyyway
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Top