Programming C, C++, Java, PHP, Ruby, Turing, VB
Computer Science Canada 
Programming C, C++, Java, PHP, Ruby, Turing, VB  

Username:   Password: 
 RegisterRegister   
 Can someone help explain "=" and ":=?
Index -> Programming, Turing -> Turing Help
View previous topic Printable versionDownload TopicSubscribe to this topicPrivate MessagesRefresh page View next topic
Author Message
jeffery1204




PostPosted: Sun Dec 14, 2014 8:23 pm   Post subject: Can someone help explain "=" and ":=?

When programing, i m always confused when to use "=" or ":="



what does ":" this do?
Sponsor
Sponsor
Sponsor
sponsor
Zren




PostPosted: Sun Dec 14, 2014 9:15 pm   Post subject: RE:Can someone help explain "=" and ":=?

They're different operators.

:= is an assignment operator. Where you assign a value to a variable.

= is a comparison operator. Where you compare to see if the left side value equals the right side value.

Turing:

var x : int % Declare the variable name x, which represents an integer.

x := 4 % Set the value 4 to the variable x. The value of the variable x is now 4.

% Compare the left side to the right side.
if x = 10 then
    put "x is equal to 10"
else
    put "x is not equal to 10"
end if


Quote:
what does ":" this do?


With it there, it's the assignment operator. Without it, it's a comparison operator.

It basically boils down to what "keyword" the guys who made the Turing language decided to use to represent the different operators.

It's like the difference between the word "a" and the word "at".
Display posts from previous:   
   Index -> Programming, Turing -> Turing Help
View previous topic Tell A FriendPrintable versionDownload TopicSubscribe to this topicPrivate MessagesRefresh page View next topic

Page 1 of 1  [ 2 Posts ]
Jump to:   


Style:  
Search: