has to show number. Period. It will return a 1 when the pid does not exist, or you do not have permissions to kill the process.
Something is completely wrong here. Please post EXACTLY what you type and what you get from those two commands. Otherwise this is not going to help you at all.