Chuyện kể rằng:
Ngày xưa, thời Xuân Thu Chiến Quốc, dưới trướng của Sở Công Vương có hai người bắn súng lừng danh thiên hạ. Một người tên là Phan Đáng, còn người kia tên là Dưỡng Do Cơ.
Có một lần, trong lúc tập luyện, Phan Đáng bắn ba phát tên đều trúng vào hồng tâm, lấy làm đắc ý lắm. Lúc ấy, Dưỡng Do Cơ cũng ở đó, tỏ vẻ không thán phục, bảo rằng: “Bắn trúng hồng tâm có gì là đặc biệt. Cách xa một trăm bước, mũi tên của tôi có thể xuyên qua bất kỳ chiếc lá nào của cây dương liễu”. Nói rồi, Dưỡng Do Cơ giương cung. Quả nhiên, mũi tên xuyên qua chiếc lá dương liễu trên cành cây um tùm.
Nhưng Phan Đáng vẫn không chịu, liền chọn lấy ba lá liễu ở ba chỗ khác nhau, đánh dấu và thách Dưỡng Do Cơ bắn trúng. Dưỡng Do Cơ chỉ nhìn qua, rồi lùi vào vị trí để bắn. Thế rồi, cả ba mũi tên như có mắt, lần lượt xuyên qua ba chiếc lá trước sự kinh ngạc của mọi người.
Về sau, trong cuốn sử ký của nhà viết sử nổi tiếng Tư Mã Thiên, có đoạn viết: “Nước Sở có một người tên là Dưỡng Do Cơ, là một người bắn tên rất kỳ tài, cách xa trăm bước mà “bách phát bách trúng”.
Dưỡng Do Cơ chỉ bắn cả thảy có bốn phát tên trong cuộc thi tài ấy, mà sao Tư Mã Thiên lại viết là “bách phát bách trúng?” Thì ra, “bách” (nghĩa là một trăm) không được dùng để chỉ số lượng cụ thể và xác định. Một nhà thiện xạ được ca ngợi là “bách phát bách trúng” không nhất thiết phải giương cung đến một trăm lần. “Bách” ở đây được dùng với nghĩa biểu trưng là “nhiều, rất nhiều”, còn kết cấu “bách... bách...” biểu thị sự đối xứng truyệt đối như là “bao nhiêu... thì... bấy nhiêu”.
Trong tiếng Việt, thành ngữ này có hai dạng đồng nghĩa được dùng song song: “bách phát bách trúng” và “trăm phát trăm trúng”.
Về sau “bách phát bách trúng’ còn để chỉ khả nămg của những người làm việc gì cuũng đạt kết quả như ý muốn. Cũng vậy, hiện nay, “trúng” đâu phải chỉ là trúng đích mà còn có nghĩa là đạt kết quả, là thành công nữa.