沈括不仅在物理学、数学、天文学、地学等方面有重要的成就和贡献,在工程技术、生物医学等方面也有相当的成就。
《宋史·沈括传》称他“博学善文,于天文、方志、律历、音乐、医药、卜算无所不通,皆有所论著”。李约瑟评价沈括“可算是中国整部科学史中最卓越的人物了”。
沈括认为自然界事物的变化都是有规律的,而且这些规律是客观存在的,是不依人们的意志为转移的。他还认为事物的变化规律有正常变化和异常变化,不能拘泥于固定不变的规则。
沈括能够用发展变化的观点研究客观事物,得出正确的结论。
他在论述有关数学、气象、医药等许多问题的时候,多次强调要因地因时制宜。
例如古代规定二月和八月是采药的季节,是沈括指出,草药生长由于受自然条件和栽培情况的影响,同时采药又有取根、取叶、取芽、取花、取实等不同的要求,因此,要根据不同情况选下采药时间,不可死板地“拘以定月”。
兴修水利
沈括十分重视发展农业生产和兴修水利。早在他青年时期任沭阳县主簿的时候,就主持了治理沭水的工程,组织几万民工,修筑渠堰不仅解除了当地人民的水灾威胁,而且还开垦出良田七千顷,改变了沭阳的面貌,那时他只有24岁。
在任宁国县令的时候,他倡导并且主持在今安徽芜湖地区修筑万春圩,开辟出能排能灌、旱涝保收的良田一千二百七十顷,同时还写了《圩田五说》、《万春圩图书》等关于圩田方面的著作。
熙宁五年(公元1072年),沈括主持了汴河的水利建设。为了治理汴河,沈括亲自测量了汴河下游从开封到泗州淮河岸共八百四十多里河段的地势。他采用“分层筑堰法”,测得开封和泗州之间地势高度相差十九丈四尺八寸六分。
这种地形测量法,是把汴渠分成许多段,分层筑成台阶形的堤堰,引水灌注入内,然后逐级测量各段水面,累计各段方面的差,总和就是开封和泗州间“地势高下之实”。仅仅四五年时间里,就取得引水淤田一万七千多顷的成绩。在对地势高度计算时,其单位竟细到了寸分,沈括的治水态度是极其严肃认真的。
生物医学
沈括对医药学和生物学在青年时期就对医学有浓厚兴趣,并且致力于医药研究,搜集了很多验方,治愈过不少危重病人。
同时他的药用植物学知识也十分广博,并且能够实际出发,辨别真伪,纠正古书上的错误。
他曾经提出“五难”新理论;沈括的医学著作有《沈存中良方》(得称《良方》)等三种。现存的《苏沈良方》是后人把苏轼的医药杂说附入《良方》之内合编而成的,现有多种版本行世。
《梦溪笔谈》及《补笔谈》中,都有涉猎医学,如提及秋石之制备,论及四十四种药物之形态、配伍、药理、制剂、采集、生长环境等。