Tính Phần Trăm miễn phí
Tính phần trăm tức thì: tìm X% của Y, X chiếm bao nhiêu phần trăm của Y và phần trăm thay đổi giữa hai giá trị.
X% của Y là bao nhiêu?
15 ÷ 100 × 200 = 30
X chiếm bao nhiêu % của Y?
30 ÷ 200 × 100 = 15%
Phần trăm thay đổi từ A sang B
(100 − 80) ÷ |80| × 100 = 25%
Tăng 25%
X là Y% của số nào?
30 ÷ 15 × 100 = 200
Tăng hoặc giảm X bằng Y%
200 × (1 + 15 ÷ 100) = 230
Công dụng phổ biến
- Tính giá bán và giảm giáTìm giá được giảm giá, số tiền tiết kiệm và phần trăm giảm giá cho bất kỳ bán hàng hoặc giảm giá khuyến mãi nào.
- Tính điểm thi và điểm sốChuyển đổi điểm thi thô thành phần trăm, tính trung bình cộng điểm và tìm điểm bạn cần.
- Tính phần trăm tài chínhTính lãi suất, thuế, hoa hồng, biên lợi nhuận và các phần trăm tài chính khác.
- Tính phần trăm thống kêTìm tỷ lệ, tần suất tương đối và phân phối phần trăm cho phân tích dữ liệu.
- Tính phần trăm sức khỏe và thể dụcTính phần trăm mục tiêu mỡ cơ thể, macro dinh dưỡng và tiến trình mục tiêu thể dục theo phần trăm.
Cách hoạt động
Cả năm chế độ tính chạy hoàn toàn trong trình duyệt bằng số học JavaScript đơn giản — không có thư viện bên ngoài và không có máy chủ tham gia. Kết quả cập nhật trực tiếp khi bạn gõ, định dạng bằng API toLocaleString tích hợp của trình duyệt để khớp quy ước số theo ngôn ngữ của bạn.
- 1Chọn chế độ tínhNăm chế độ riêng biệt được hiển thị cùng lúc: tìm X% của Y, xác định một số bằng bao nhiêu phần trăm số khác, tính phần trăm thay đổi giữa hai giá trị, giải ngược tìm tổng ban đầu, và áp dụng tăng hoặc giảm theo phần trăm. Mỗi chế độ hoạt động độc lập.
- 2Tính toán trực tiếp qua useMemoĐầu vào của mỗi chế độ được gắn với hook useMemo của React. Ngay khi giá trị thay đổi, công thức tương ứng chạy tức thì trong trình duyệt — ví dụ, phần trăm thay đổi được tính bằng ((to − from) / |from|) × 100, không cần trì hoãn hay nhấn nút.
- 3Định dạng số theo ngôn ngữKết quả được định dạng bằng toLocaleString của JavaScript, giao cho bộ máy Intl tích hợp của trình duyệt. Điều này có nghĩa dấu phân cách hàng nghìn và dấu thập phân tự động phản ánh ngôn ngữ của người dùng — khách châu Âu thấy 1.234,56 còn khách Mỹ thấy 1,234.56.
- 4Nhấp để sao chép kết quả bất kỳMỗi ô kết quả là một nút gọi navigator.clipboard.writeText, đưa số đã định dạng vào bộ nhớ tạm. Một dấu tích ngắn xác nhận đã sao chép mà không chuyển trang hay mở hộp thoại.
Công cụ liên quan
Tính Tiền Tip
Tính số tiền tip và chia hóa đơn cho bất kỳ số người nào. Chọn phần trăm tip hoặc nhập số tiền tùy chỉnh.
Tính Giảm Giá & Giá Khuyến Mãi
Tính giá bán cuối cùng, phần trăm giảm giá hoặc số tiền tiết kiệm. Hữu ích cho người mua sắm và nhà bán lẻ lên kế hoạch khuyến mãi.
Công Cụ Tính Toán Zakat
Tính zakat (2,5%) trên tiền mặt, vàng, bạc, tài sản kinh doanh và tiền tiết kiệm so với nisab vàng hoặc bạc — bằng đồng tiền của bạn, hoàn toàn trên thiết bị của bạn.