How to give badges to other . actually I asked a question at you site and I got my answer, now I want to thank him by giving him some rating or badge like that
Your options as the asker of the question are laid out in this Help Center article:
Decide if the answer is helpful, and then...
Vote on it (if you have earned the appropriate voting privilege). Vote up answers that are helpful and well-researched, and vote down answers that are not. Other users will also vote on answers to your question.
Accept it. As the asker, you have a special privilege: you may accept the answer that you believe is the best solution to your problem.
As for badges, they are awarded by the system, not by users or moderators.
Feel free to visit the Help Center to learn more about how this site works.
For a quick introduction, you can also take the Tour.