transform properties global vs. local

when a mesh is selected, when transform prop. window is open, selecting “global” vs. “local” should change the vertexes coordinates (x,y,z) from “absolute” to “local”. example for a simple vertex when “global” is selected the x,y,z will show some numbers (relative to 0,0,0 of the model) an when switch to “local” for same vertex the coordinates should switch to 0,0,0 … however they do not … am i missing something? thanks. a

When you choose local, you’re moving it relative to its position. When you choose global, it is a specific coordinate in the 3D view. One thing that I noticed is that global doesn’t work as you would expect when you select multiple vertices and try to give them a single coordinate.

yep, I know how it should be I’m familiar with formZ and many other 3D app., however I’m lost at this thing in Blender. When I select “local”, isn’t supposed to have all vertexes coordinates go to “zero” and when try to move something I’ll just type the new value?
btw: creating a vertex and switching to edit mode, then switching from “local” to “global” nothing happen to coordinates.