I do not understand the bool .char and double..I want to know their functions pls any help | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 1

I do not understand the bool .char and double..I want to know their functions pls any help

17th Sep 2016, 2:05 AM
Richmond Kwarteng
Richmond Kwarteng - avatar
2 Answers
+ 13
boolean has two states true or false. char is a single character like b double is a number with a decimal like 2.5
17th Sep 2016, 3:12 AM
Charles Shepherd
Charles Shepherd - avatar
+ 2
Oh and to elaborate on what he said, double isn't the same as decimal, decimal has a longer range of decimal numbers than double does. It is more precise however takes more bytes. Also float is a smaller range than double. So if you need to use decimals depending on how big the range you need it to be from least to greatest (in range and in the amount of memory taken up due to it): (Note: when declaring variables you can indeed use var but when you don't need a huge range and make it a decimal it will read it automatically read as a double) Float Ex of declaring variable: Float variableExample = 3.5f (if you don't put the f the program will think it's a double and it say it can't be implicitly converted I think) Double Ex of declaring variable: Double variableOther = 3.5d Decimal Ex of declaring variable: Decimal variableSomething = 3.5m Appendage: When using var to declare your variables and you set it equal to a decimal it will assume it's double unless you put the f Ex of whats a double: var decimalVariable = 3.7 Ex of what's a float: var decimalVariable =3.7f
19th Sep 2016, 6:03 PM
Danny