A linguagem C++ fornece vários tipos de variáveis, as quais precisam ser declaradas e atribuídas a um tipo. Nesta linguagem, a variável destinada a um número real exato e que ocupa menos memória do que um double, porém tem menos precisão e variação, é: