PrintOp lowering for f32 and other datatypes in Toy examples

I am exploring Toy example in MLIR(specially PrintOp lowering)
I have observed that it is only supporting f64 datatype. , though %f is used for f32 datatype in C language syntax . So if I want to write the same for f32 and other data types what to write , please help !!!