Variables

R

Richard Blackwood

To All:

Folks, I need your help. I have a friend who claims that if I write:

foo = 5

then foo is NOT a variable, necessarily. If you guys can define for me
what a variable is and what qualifications you have to back you, I can
pass this along to, hopefully, convince him that foo is indeed a variable.

Thanks all!

Richard B.
 
?

=?ISO-8859-1?Q?T_V=E4nt=E4nen?=

Richard said:
To All:

Folks, I need your help. I have a friend who claims that if I write:

foo = 5

then foo is NOT a variable, necessarily. If you guys can define for me
what a variable is and what qualifications you have to back you, I can
pass this along to, hopefully, convince him that foo is indeed a variable.

Thanks all!

Richard B.

For example in physics formula for falling object distance:
d = (1/2)*g*t^2

In physics (math) d and t are variables and g is a constant. When you
start to calculate the distance you assign some values to the variables,
you cant touch the constant - thats the meaning of something being
constant. Or is g constant or variable?

Math:
For example if we want to visualize the speed of the object from 0 to 10
seconds we need to calculate some values to d/t graph. You do this:
t = 0, calculate d
t = 1, calculate d
....
t = 10, ...

In math you maybe call that t and d are constants, but those are
constants only for one calculation.

Programming:
In python we'd do:
---
g = 9.81
for t in range(0, 11):
d = 0.5 * 9.81 * t
print 't=%s d=%s' %(t, d)
---
it prints out:
0: 0.0
1: 4.905
2: 9.81
3: 14.715
4: 19.62
5: 24.525
6: 29.43
7: 34.335
8: 39.24
9: 44.145
10: 49.05

Constant is "variable which value is same through the program
execution", variable value can change. Knowing value of variable doesn't
make it constant.

Vocabulary and notation varies. Electric engineers might talk about
generator, in candyshop there are surely lots of wrappers, and both
soldiers and surgeons plan and execute operations.

HTH
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
474,236
Messages
2,571,185
Members
47,820
Latest member
HortenseKo

Latest Threads

Top