一般来说,男性血红蛋白166g/L是不正常的,因为男性血红蛋白的正常范围在120-160g/L之间,如果数值为166g/L,是属于偏高的数值,可能是脱水所导致。此外,如果血红蛋白值偏高,也可能是患有肺心病,严重时甚至会出现恶心、呕吐、腹泻等不适症状,所以,男性血红蛋白166g/L是不正常的,需要及时治疗。
在治疗上,可以在医生的指导下服用羟基脲片、磷酸芦可替尼片等药物,避免擅自服用,必要时可以通过吸氧的方法进行治疗,可以有效缓解,患者平时也要注意饮食,多吃一些新鲜的蔬菜和水果,多喝水,适当进行体育锻炼,戒烟戒酒,保持饮食清淡,避免吃辛辣刺激性的食物。