Code With Go
  • Code With Go
  • 01. What, Who, Why and Where?
  • 02. Compiled vs Interpreted languages
  • 03. Types of Type!
  • 04. Stack and Heap Memory
  • 05. Garbage Collection
  • 06. About Go
  • 07. Go Playground
  • 08. Hello, World!
  • 09. Installing Go
  • 10. Variables
  • 11. Constants
  • 12. Integers
  • 12. Floats
  • 13. Boolean
  • 14. Strings
  • 15. Complex Numbers
  • 16. If Else
  • 17. Switch
  • 18. For
  • 19. User Defined Types
  • 20. Arrays
  • 21. Slices
  • 22. Structs
  • 23. Maps
  • 24. Functions
  • 25. Defer
  • 26. Pointers
  • 27. Methods
  • Resources
    • Resources - Paid
    • Resources - Free
Powered by GitBook
On this page
  • Float Type
  • Declaring Floats

Was this helpful?

12. Floats

Float Type

  • float types are used to represent numbers with decimal value.

  • Go provides two sizes of floating-point numbers, float32 and float64.

main.go
var myFloat float64
myFloat = 3.14

Declaring Floats

Floats are declared using one of the following ways:

main.go
var f float32 = 20.6
var h float64 = 40.2
var h = 40.2
h := 40.2

If we are not specifying type like in 3rd and 4th declaration, it will default to float64

Zero value for float is 0.0

Previous12. IntegersNext13. Boolean

Last updated 5 years ago

Was this helpful?