Sử dụng kiến thức đạo hàm bậc nhất, một phương trình nguyên thể, chưa tuyến tính hóa, như: Y = X2 + Z,
được viết thành dạng phần trăm thay đổi bằng cách: trước hết tính vi phân toàn phần: dY = 2XdX + dZ.
Các phần trăm thay đổi x, y và z được định nghĩa thông qua: y = 100dYY or dY = 100Yy, similarly dX = 100Xx and dZ = 100Zz. Vì thế phương trình ban đầu của ta trở thành:
Yy 100 = 2X Xx 100 + Zz 100, or Yy = 2X2x + Zz.
Trên thực tế, thường không cần phải giải một cách bài bản như vậy. Hầu hết các phương trình phần trăm thay đổi tuân theo các dạng chuẩn mà người chạy mô hình sẽ sớm nhận ra. Một số phương trình như thế được trình bày trong bảng E1.
Cột (2) trong bảng E1 tương ứng với dạng vi phân toàn phần của cột (1) và có thể được coi như bước cần thiết để tính cột (3). Ta cũng có thể sử dụng trực tiếp cột (2), vì chúng đơn giản hơn, hoặc để tránh phải tính toán các tỷ phần.
Dạng thay thế khác ở cột (3), như ví dụ 10, cho thấy có thể kết hợp thay đổi thường và phần trăm thay đổi. Cách này dựa trên đồng nhất thức Yy100Y. Xem thêm ví dụ 5.
Các biến chỉ có thể được cộng vào hoặc trừ đi (như trong ví dụ 9 và 12) trong trường hợp chúng có cùng đơn vị. Khi cộng các số lượng, ta thường có thể xác định một mức giá chung (thường là giá cơ bản). Bằng cách nhân một biểu thức cộng với mức giá chung, ta có thể thể hiện các hệ số của các phương trình phần trăm thay đổi dưới dạng hàm của dòng (flows), thay vì các số lượng; vì thế khỏi phải xác định đơn vị (so sánh ví dụ 9 và 11).