Weird values from an int function

ieee488:
It works fine for me.

if (value < 1,5){

how are decimal values represented in C++?
what is the comma operator?