Use of periods in G-Code

I notice sometimes values are followed by a period (.) and sometimes not.
For example: G4 P5 means dwell for 5 seconds while G4 P5. means 5 milliseconds.

But what is the difference between:
G1 X1 Y1 F100
G1 X1 Y1 F100.
G1 X1. Y1. F100.

Is G92 Z0
the same as
G92 Z0.

I don’t think this is true unless FireControl is doing something weird. In G-Code Numbers can leave off trailing zeroes so 5 = 5.0 = 5.

1 Like