We're dividing 30010504 by 949 
Let's see how many times 949 fits into 30010504.

Step 1:
949 can be fit into 3 0 times, resulting in a remainder of 3.
Record the quotient 0 as the next digit in the result. 
Result so far: 0.0
If we take 0 away from 3, we end up with 3.
Include the next digit (0) from the dividend after 3, then repeat: 30 / 949

Advancing to step 2:
949 goes into 30 0 times with a remainder of 30.
Use 0 as the next digit of our solution. 
Result so far: 0.0
Deduct 0 from 30 and we're left with 30.
Grab the next digit (0) from the dividend, add it to 30, then carry on: 300 / 949

Step 3:
300 divided by 949 is 0 with a remainder of 300.
Record the quotient 0 as the next digit in the result. 
Result so far: 0.0
If we subtract 0 from 300, we get 300.
Bring next digit (1) of the dividend behind the 300 and repeat the process: 3001 / 949

Let's proceed to step 4:
949 can be fit into 3001 3 times, resulting in a remainder of 154.
Record the quotient 3 as the next digit in the result. 
Result so far: 3.0
If we take 2847 away from 3001, we end up with 154.
Take the next digit (0) from the dividend and append it to 154, then repeat: 1540 / 949

Advancing to step 5:
949 can be fit into 1540 1 times, resulting in a remainder of 591.
Use 1 as the next digit of our solution. 
Result so far: 31.0
Subtracting 949 from 1540 leaves us with 591.
Fetch the next digit (5) from the dividend, attach it to 591 and continue: 5915 / 949

Advancing to step 6:
If we divide 5915 by 949, we get 6 and a remainder of 221.
Put 6 as the next digit of the answer. 
Result so far: 316.0
Subtract 5694 from 5915 to get 221.
Bring next digit (0) of the dividend behind the 221 and repeat the process: 2210 / 949

Advancing to step 7:
The number 949 fits into 2210 2 times, leaving a remainder of 312.
Put 2 as the next digit of the answer. 
Result so far: 3162.0
If we take 1898 away from 2210, we end up with 312.
Bring next digit (4) of the dividend behind the 312 and repeat the process: 3124 / 949

On to step 8:
949 can be fit into 3124 3 times, resulting in a remainder of 277.
The next digit of our result is 3. 
Result so far: 31623.0
If we subtract 2847 from 3124, we get 277.
Since there are no more digits in the dividend, we add a zero to the remainder making it 2770, and continue the process.

On to step 9:
The number 949 fits into 2770 2 times, leaving a remainder of 872.
Write down 2 as next digit of the result. 
Result so far: 31623.2
Deduct 1898 from 2770 and we're left with 872.
Since there are no more digits in the dividend, we add a zero to the remainder making it 8720, and continue the process.

On to step 10:
The number 949 fits into 8720 9 times, leaving a remainder of 179.
Use 9 as the next digit of our solution. 
Result so far: 31623.29
Deduct 8541 from 8720 and we're left with 179.
Since there are no more digits in the dividend, we add a zero to the remainder making it 1790, and continue the process.

On to step 11:
If we divide 1790 by 949, we get 1 and a remainder of 841.
Write down 1 as next digit of the result. 
Result so far: 31623.291
The remainder is 841 after subtracting 949 from 1790.
Since there are no more digits in the dividend, we add a zero to the remainder making it 8410, and continue the process.

On to step 12:
If we divide 8410 by 949, we get 8 and a remainder of 818.
Record the quotient 8 as the next digit in the result. 
Result so far: 31623.2918
Subtract 7592 from 8410 to get 818.
Since there are no more digits in the dividend, we add a zero to the remainder making it 8180, and continue the process.

Going ahead to step 13:
When dividing 8180 by 949, we get 8 with a remainder of 588.
The number 8 becomes the next digit in our result. 
Result so far: 31623.29188
Deduct 7592 from 8180 and we're left with 588.
Since there are no more digits in the dividend, we add a zero to the remainder making it 5880, and continue the process.

In conclusion, the division gives 31623.29188 with a balance of 0.000588.