How to find length of this tape ?

outer diameter 5 cm
inner diameter 3 cm
thickness of tape 0.01 cm
I used MATLAB
d=5; % diameter
x=0; % length of the tape
while d > 3
x = x + pi * d; %circumference
d = d - 0.010;
end
x / 100 % answer in meter

I got 25.258404934862064
actually the right answer should be 50.26 and it looks like I got 25 half of 50. I can't find where the fail is.

enter image source here

3 Answers
May 26, 2018

#50.51680...... "metres"#
Had someone else look at this and they confirm my 12.7. They think that instead of diameter you should have written radius.
My programming works out the equivalent of radius as I only used one thickness when determining cycle count.

Explanation:

For some reason I could not fathom my why my calculation by hand gave an unrealistic answer. So I switched to writing a quick bit of code in VBA and found the answer to be

#color(green)(50.51680...... metres)#

I ran it from the centre outwards. Subtracted length of 0 up to 3cm from length of 0 up to 5cm

#color(red)("However, this is wrong!")#

#color(red)("I calculated the count of cycles by ONLY HAVING 1")##color(red)("THICKNESS in a diameter. "ul("THERE ARE 2"))##color(red)("So this is the equivalent of having radius of 5 and 3") #
#color(red)("However, at line 19 you will observe I used 2 thicknesses")##color(red)("to the increment diameter which is correct. A happy accident!")#

Tony B

#color(red)("Original output at 5/0.01 cycles for outer and 3/0.01 for inner")#

length_outer = 5051.68098697234 #~~50.5" metres"#
length_total = 7869.68959724238
length_inner = 2818.00861027004

#color(green)("New output at 5/0.02 cycles for outer and 3/0.02 for inner")#
length_outer = 1269.20343205028 #~~12.7" metres"#
length_total = 1971.34939012759 # color(white)("dddd") uarr#
length_inner = 702.145958077319 #color(white)("ddd")" |"#
#color(white)("dddddddddddddddddddddddddddd.d")" |"#
#color(white)("dddddddddddddddddddddddddd")"Not logical"#

May 28, 2018

Manual calculation method

Explanation:

#color(red)("There is a problem with my solution")#

#color(red)("I had not taken into account the accumulating hypotenuse")##color(red)("length at the overlap step")#

Have a look at https://math.stackexchange.com/questions/1633704/the-length-of-toilet-roll

and the diagram
https://math.stackexchange.com/questions/1633704/the-length-of-toilet-roll
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#color(blue)("My solution without the hypotenuse taken into account")#

Look at the comments at the bottom of my other solution. One of them explains how the system behaves and thus indicates the solution method.

Assuming given diameters should be radius (makes the numbers work).

5 cm gives 500 cycles of rotation from radius = 0 to 5 cm
3 cm gives 300 cycles of rotation from radius = 0 to 3 cm

Known Circumference #->2pir ->piD#

Given: tape thickness #-># 0.01 cm so diameter incremented by 0.02 at each cycle

1st rotation cycle #->0.02picolor(white)("d")# cycle circumference
2nd rotation cycle #->0.04picolor(white)("d")# cycle circumference
3rd rotation cycle #->0.06picolor(white)("d")# cycle circumference

Observing the pattern tells us that for #n^("th")# rotations the circumference is #0.02npi#

So the summation of circumferences is:

#0.02pi+0.04pi+0.06pi+...+0.02npi#

#1(0.02pi)+2(0.02pi)+3(0.02pi)+...+n(0.02pi)#

#0.02pi(1+2+3+...+n)#

#0.02pi("mean value"xx"count")#

For the 5 cm radius we have:

#0.02pi((1+500)/2xx500)#

For the 3 cm radius we have:

#0.02pi((1+300)/2xx300)#

The length of tape between and including both 3 cm and 5 cm is:

#0.02pi((1+500)/2xx500)-0.02pi((1+300)/2xx300)#

#=5032.8314#cm to 4 decimal places

#color(green)(=50.3283" metres to 4 decimal places")#

May 28, 2018

#L=12.5663"m"#

Or if diameter was meant as radius

#L=50.2655"m"#

Explanation:

Here is another approach

Consider the following sketch
Made in geogebra

The area of tape (green area)

#A_("Tape")=pi(5/2"cm")^2-pi(3/2"cm")^2=4pi"cm"^2#

Imagine to role out the tape, we will have a rectangle (although a very thin one)

The area of this thin rectangle, must be the same as the area of the tape, and the small side of the rectangle must be the thickness of tape #T=0.01"cm"#

Thus

#A_("Tape")=L*T=>L=A_("Tape")/T#

Using the values

#L=(4pi "cm"^2)/(0.01"cm")=400pi"cm"~~1256.63"cm"=12.5663"m"#

If diameter was meant as radius

#A_("Tape")=pi(5"cm")^2-pi(3"cm")^2=16pi#

Thus

#L=(16pi"cm"^2)/(0.01"cm")=1600pi"cm"~~5026.55"cm"=50.2655"m"#