Я видел некоторые из этих символов, но не нашел в них ничего странного,
double d = 5D; float f = 3.0F;
Что именно означают D и F за 5?