《兵經百篇》又名《兵鏡百篇》、《兵法百言》、《兵經百字》、《兵略》、《揭子兵書》、《兵法圓機》等。全書分智篇、法篇、術篇上、中、下三卷,由壹百字為題組成壹百篇。但文編本所收內容不全,《智篇》刪去了“言”字;《智篇》之“左”字,《法篇》之“較”字,《術篇》之“蹙、嘍、半、靜”等字均佚。清光緒年間江都吳明經酉書從沈陽書肆中購得壹書,題名為《揭子兵書》,其卷次和百字分目與文編本均相同,而且文編本所刪壹字和所佚六字具存,為本書的完璧本。其與文編本所不同的是,下篇“術”字為“衍”字。孰對孰誤?壹種意見認為“衍”對,理由是下篇28字非智、法二篇所能概括其範圍,故以“衍”名篇,取諸推闡無盡之義,文編本系由“衍”“衡”(術的繁體字)形似而致誤;另壹種意見則認為“術”對,其理由是“術”字在《說文》裏訓為道,古代兵家莫不以智、法為用,以道為體,下篇28字始於“天”而終於“藏”,“天”為道之本原,而“藏”為道之歸宿,以“術”名篇是正確的。
《兵經百篇》初以抄本傳世,後被賀長齡、魏源收入《皇朝經世文編》,李鴻章收入《兵法七種》刊行。光緒年間浙江學堂教員侯榮逐字釋義,並引戰例相參證,於光緒三十四年由齊國璜整理出版。民國年間又有多種鉛印本行世。