年4月30日生于浙江兰溪。1952年毕业于浙江大学数学系，师从苏步青教授。因成绩优异，被推荐到中国科学院数学研究所，一年后又被分配到该所数论组师从华罗庚。1980年，当选为中国科学院院士。1950年代至1960年代初，他首先将解析数论中的筛法用于哥德巴赫猜想的研究，并证明了命题“3＋4”，1957年又证明了“2＋3”。他与华罗庚开拓了高维数值积分的新研究方向，创造了“华—王方法”。
荣誉.2000年获得华罗庚数学奖。