We divide 30116109 by 666
We want to divide 30116109 by 666.

On to step 1:
The number 666 fits into 3 0 times, leaving a remainder of 3.
Put 0 as the next digit of the answer. 
Result so far: 0.0
The remainder is 3 after subtracting 0 from 3.
Append the next digit (0) from the dividend to 3 and continue with: 30 / 666

Let's proceed to step 2:
666 goes into 30 0 times with a remainder of 30.
Record the quotient 0 as the next digit in the result. 
Result so far: 0.0
If we take 0 away from 30, we end up with 30.
Take the next digit (1) from the dividend and append it to 30, then repeat: 301 / 666

Step 3:
666 can be fit into 301 0 times, resulting in a remainder of 301.
Write down 0 as next digit of the result. 
Result so far: 0.0
Subtract 0 from 301 to get 301.
Take the next digit (1) from the dividend and append it to 301, then repeat: 3011 / 666

Moving on to step 4:
When dividing 3011 by 666, we get 4 with a remainder of 347.
The next digit of our result is 4. 
Result so far: 4.0
Subtract 2664 from 3011 to get 347.
Append the next digit (6) from the dividend to 347 and continue with: 3476 / 666

Moving on to step 5:
When dividing 3476 by 666, we get 5 with a remainder of 146.
Use 5 as the next digit of our solution. 
Result so far: 45.0
Deduct 3330 from 3476 and we're left with 146.
Take the next digit (1) from the dividend and append it to 146, then repeat: 1461 / 666

Let's proceed to step 6:
The number 666 fits into 1461 2 times, leaving a remainder of 129.
Use 2 as the next digit of our solution. 
Result so far: 452.0
The remainder is 129 after subtracting 1332 from 1461.
Include the next digit (0) from the dividend after 129, then repeat: 1290 / 666

Step 7:
If we divide 1290 by 666, we get 1 and a remainder of 624.
The next digit of our result is 1. 
Result so far: 4521.0
The remainder is 624 after subtracting 666 from 1290.
Fetch the next digit (9) from the dividend, attach it to 624 and continue: 6249 / 666

Advancing to step 8:
The number 666 fits into 6249 9 times, leaving a remainder of 255.
The next digit of our result is 9. 
Result so far: 45219.0
If we subtract 5994 from 6249, we get 255.
Since there are no more digits in the dividend, we add a zero to the remainder making it 2550, and continue the process.

On to step 9:
2550 divided by 666 is 3 with a remainder of 552.
The number 3 becomes the next digit in our result. 
Result so far: 45219.3
The remainder is 552 after subtracting 1998 from 2550.
Since there are no more digits in the dividend, we add a zero to the remainder making it 5520, and continue the process.

Going ahead to step 10:
The number 666 fits into 5520 8 times, leaving a remainder of 192.
Use 8 as the next digit of our solution. 
Result so far: 45219.38
If we take 5328 away from 5520, we end up with 192.
Since there are no more digits in the dividend, we add a zero to the remainder making it 1920, and continue the process.

Let's proceed to step 11:
666 can be fit into 1920 2 times, resulting in a remainder of 588.
Record the quotient 2 as the next digit in the result. 
Result so far: 45219.382
Subtract 1332 from 1920 to get 588.
Since there are no more digits in the dividend, we add a zero to the remainder making it 5880, and continue the process.

On to step 12:
5880 divided by 666 is 8 with a remainder of 552.
Put 8 as the next digit of the answer. 
Result so far: 45219.3828
The remainder is 552 after subtracting 5328 from 5880.
Since there are no more digits in the dividend, we add a zero to the remainder making it 5520, and continue the process.

Going ahead to step 13:
The number 666 fits into 5520 8 times, leaving a remainder of 192.
Put 8 as the next digit of the answer. 
Result so far: 45219.38288
Subtract 5328 from 5520 to get 192.
Since there are no more digits in the dividend, we add a zero to the remainder making it 1920, and continue the process.

The final result is 45219.38288 with a remainder of 0.000192.