We're dividing 23983301 by 643 
We want to divide 23983301 by 643.

Step 1:
If we divide 2 by 643, we get 0 and a remainder of 2.
Write down 0 as next digit of the result. 
Result so far: 0.0
Subtract 0 from 2 to get 2.
Include the next digit (3) from the dividend after 2, then repeat: 23 / 643

Advancing to step 2:
If we divide 23 by 643, we get 0 and a remainder of 23.
Use 0 as the next digit of our solution. 
Result so far: 0.0
If we subtract 0 from 23, we get 23.
Include the next digit (9) from the dividend after 23, then repeat: 239 / 643

Advancing to step 3:
643 goes into 239 0 times with a remainder of 239.
Record the quotient 0 as the next digit in the result. 
Result so far: 0.0
Deduct 0 from 239 and we're left with 239.
Append the next digit (8) from the dividend to 239 and continue with: 2398 / 643

Moving on to step 4:
643 goes into 2398 3 times with a remainder of 469.
The next digit of our result is 3. 
Result so far: 3.0
If we take 1929 away from 2398, we end up with 469.
Fetch the next digit (3) from the dividend, attach it to 469 and continue: 4693 / 643

On to step 5:
643 goes into 4693 7 times with a remainder of 192.
Put 7 as the next digit of the answer. 
Result so far: 37.0
Deduct 4501 from 4693 and we're left with 192.
Bring next digit (3) of the dividend behind the 192 and repeat the process: 1923 / 643

Going ahead to step 6:
The number 643 fits into 1923 2 times, leaving a remainder of 637.
The number 2 becomes the next digit in our result. 
Result so far: 372.0
The remainder is 637 after subtracting 1286 from 1923.
Fetch the next digit (0) from the dividend, attach it to 637 and continue: 6370 / 643

Going ahead to step 7:
When dividing 6370 by 643, we get 9 with a remainder of 583.
Write down 9 as next digit of the result. 
Result so far: 3729.0
If we subtract 5787 from 6370, we get 583.
Include the next digit (1) from the dividend after 583, then repeat: 5831 / 643

Let's proceed to step 8:
643 goes into 5831 9 times with a remainder of 44.
The next digit of our result is 9. 
Result so far: 37299.0
The remainder is 44 after subtracting 5787 from 5831.
Since there are no more digits in the dividend, we add a zero to the remainder making it 440, and continue the process.

Advancing to step 9:
440 divided by 643 is 0 with a remainder of 440.
Record the quotient 0 as the next digit in the result. 
Result so far: 37299.0
Deduct 0 from 440 and we're left with 440.
Since there are no more digits in the dividend, we add a zero to the remainder making it 4400, and continue the process.

Advancing to step 10:
When dividing 4400 by 643, we get 6 with a remainder of 542.
Write down 6 as next digit of the result. 
Result so far: 37299.06
Subtracting 3858 from 4400 leaves us with 542.
Since there are no more digits in the dividend, we add a zero to the remainder making it 5420, and continue the process.

Moving on to step 11:
5420 divided by 643 is 8 with a remainder of 276.
Use 8 as the next digit of our solution. 
Result so far: 37299.068
If we subtract 5144 from 5420, we get 276.
Since there are no more digits in the dividend, we add a zero to the remainder making it 2760, and continue the process.

Advancing to step 12:
If we divide 2760 by 643, we get 4 and a remainder of 188.
Use 4 as the next digit of our solution. 
Result so far: 37299.0684
Deduct 2572 from 2760 and we're left with 188.
Since there are no more digits in the dividend, we add a zero to the remainder making it 1880, and continue the process.

Step 13:
When dividing 1880 by 643, we get 2 with a remainder of 594.
The next digit of our result is 2. 
Result so far: 37299.06842
The remainder is 594 after subtracting 1286 from 1880.
Since there are no more digits in the dividend, we add a zero to the remainder making it 5940, and continue the process.

Step 14:
If we divide 5940 by 643, we get 9 and a remainder of 153.
Write down 9 as next digit of the result. 
Result so far: 37299.068429
Deduct 5787 from 5940 and we're left with 153.
Since there are no more digits in the dividend, we add a zero to the remainder making it 1530, and continue the process.

Moving on to step 15:
643 can be fit into 1530 2 times, resulting in a remainder of 244.
The number 2 becomes the next digit in our result. 
Result so far: 37299.0684292
The remainder is 244 after subtracting 1286 from 1530.
Since there are no more digits in the dividend, we add a zero to the remainder making it 2440, and continue the process.

Step 16:
When dividing 2440 by 643, we get 3 with a remainder of 511.
Record the quotient 3 as the next digit in the result. 
Result so far: 37299.06842923
Subtract 1929 from 2440 to get 511.
Since there are no more digits in the dividend, we add a zero to the remainder making it 5110, and continue the process.

The quotient of the division is 37299.06842923, and the remainder is 5.11e-07.