21840990 ÷ 508 
Our goal is to divide 21840990 by 508.

Moving on to step 1:
508 goes into 2 0 times with a remainder of 2.
Record the quotient 0 as the next digit in the result. 
Result so far: 0.0
Subtract 0 from 2 to get 2.
Grab the next digit (1) from the dividend, add it to 2, then carry on: 21 / 508

Moving on to step 2:
If we divide 21 by 508, we get 0 and a remainder of 21.
Put 0 as the next digit of the answer. 
Result so far: 0.0
Subtract 0 from 21 to get 21.
Grab the next digit (8) from the dividend, add it to 21, then carry on: 218 / 508

Advancing to step 3:
218 divided by 508 is 0 with a remainder of 218.
The number 0 becomes the next digit in our result. 
Result so far: 0.0
Subtracting 0 from 218 leaves us with 218.
Bring next digit (4) of the dividend behind the 218 and repeat the process: 2184 / 508

Let's proceed to step 4:
2184 divided by 508 is 4 with a remainder of 152.
Put 4 as the next digit of the answer. 
Result so far: 4.0
Deduct 2032 from 2184 and we're left with 152.
Append the next digit (0) from the dividend to 152 and continue with: 1520 / 508

Step 5:
508 goes into 1520 2 times with a remainder of 504.
The next digit of our result is 2. 
Result so far: 42.0
If we subtract 1016 from 1520, we get 504.
Take the next digit (9) from the dividend and append it to 504, then repeat: 5049 / 508

Advancing to step 6:
508 goes into 5049 9 times with a remainder of 477.
Record the quotient 9 as the next digit in the result. 
Result so far: 429.0
Subtracting 4572 from 5049 leaves us with 477.
Take the next digit (9) from the dividend and append it to 477, then repeat: 4779 / 508

Let's proceed to step 7:
508 goes into 4779 9 times with a remainder of 207.
Write down 9 as next digit of the result. 
Result so far: 4299.0
Deduct 4572 from 4779 and we're left with 207.
Append the next digit (0) from the dividend to 207 and continue with: 2070 / 508

Going ahead to step 8:
2070 divided by 508 is 4 with a remainder of 38.
Record the quotient 4 as the next digit in the result. 
Result so far: 42994.0
If we take 2032 away from 2070, we end up with 38.
Since there are no more digits in the dividend, we add a zero to the remainder making it 380, and continue the process.

Moving on to step 9:
508 can be fit into 380 0 times, resulting in a remainder of 380.
Use 0 as the next digit of our solution. 
Result so far: 42994.0
Deduct 0 from 380 and we're left with 380.
Since there are no more digits in the dividend, we add a zero to the remainder making it 3800, and continue the process.

Let's proceed to step 10:
If we divide 3800 by 508, we get 7 and a remainder of 244.
Write down 7 as next digit of the result. 
Result so far: 42994.07
If we take 3556 away from 3800, we end up with 244.
Since there are no more digits in the dividend, we add a zero to the remainder making it 2440, and continue the process.

Going ahead to step 11:
If we divide 2440 by 508, we get 4 and a remainder of 408.
The next digit of our result is 4. 
Result so far: 42994.074
The remainder is 408 after subtracting 2032 from 2440.
Since there are no more digits in the dividend, we add a zero to the remainder making it 4080, and continue the process.

Let's proceed to step 12:
4080 divided by 508 is 8 with a remainder of 16.
Use 8 as the next digit of our solution. 
Result so far: 42994.0748
The remainder is 16 after subtracting 4064 from 4080.
Since there are no more digits in the dividend, we add a zero to the remainder making it 160, and continue the process.

Advancing to step 13:
508 can be fit into 160 0 times, resulting in a remainder of 160.
Use 0 as the next digit of our solution. 
Result so far: 42994.0748
Subtract 0 from 160 to get 160.
Since there are no more digits in the dividend, we add a zero to the remainder making it 1600, and continue the process.

On to step 14:
1600 divided by 508 is 3 with a remainder of 76.
Put 3 as the next digit of the answer. 
Result so far: 42994.074803
The remainder is 76 after subtracting 1524 from 1600.
Since there are no more digits in the dividend, we add a zero to the remainder making it 760, and continue the process.

Advancing to step 15:
The number 508 fits into 760 1 times, leaving a remainder of 252.
The next digit of our result is 1. 
Result so far: 42994.0748031
If we take 508 away from 760, we end up with 252.
Since there are no more digits in the dividend, we add a zero to the remainder making it 2520, and continue the process.

Let's proceed to step 16:
2520 divided by 508 is 4 with a remainder of 488.
The next digit of our result is 4. 
Result so far: 42994.07480314
The remainder is 488 after subtracting 2032 from 2520.
Since there are no more digits in the dividend, we add a zero to the remainder making it 4880, and continue the process.

After the division, we end up with 42994.07480314 and a remainder of 4.88e-07.