DevToys Web Pro iconDevToys Web ProBlog
Đánh giá chúng tôi:
Dùng thử tiện ích mở rộng trình duyệt:

Máy tính phần trăm

X% của Y là bao nhiêu?

Kết quả

X là bao nhiêu % của Y?

Phần trăm

% thay đổi từ X sang Y

Thay đổi

Tăng X lên Y%

Kết quả

Giảm X đi Y%

Kết quả
Chi tiết kỹ thuật

Máy tính phần trăm hoạt động như thế nào

Công cụ làm gì

Máy tính phần trăm giải quyết các bài toán phần trăm phổ biến nhất trong một giao diện duy nhất: tìm một số chiếm bao nhiêu phần trăm của số khác, tính một phần trăm của một giá trị, tìm giá trị ban đầu trước khi tăng hoặc giảm theo phần trăm, và tính phần trăm thay đổi giữa hai số. Kết quả cập nhật ngay lập tức khi bạn nhập.

Các trường hợp sử dụng phổ biến cho lập trình viên

Lập trình viên và nhà phân tích sử dụng máy tính phần trăm khi tính ngưỡng độ bao phủ kiểm thử, mức giảm giá, giá trị thuế, tỷ lệ chuyển đổi hoặc mức chênh lệch chỉ số trên dashboard. Các tình huống phổ biến gồm tính phần trăm tăng của thời gian phản hồi giữa hai bản phát hành, tìm xem bao nhiêu phần trăm người dùng hoàn thành một bước onboarding, và tính giá sau giảm cho logic thương mại điện tử.

Định dạng dữ liệu, kiểu hoặc biến thể

Máy tính hỗ trợ bốn công thức phần trăm tiêu chuẩn: (phần / tổng) × 100 để tìm phần trăm; (phần trăm / 100) × tổng để tìm phần; tổng × (1 ± phần trăm / 100) cho tăng hoặc giảm theo phần trăm; và ((mới − cũ) / |cũ|) × 100 cho phần trăm thay đổi. Đầu vào chấp nhận số thập phân. Chia cho 0 sẽ tạo lỗi rõ ràng thay vì NaN.

Các lỗi thường gặp và trường hợp biên

Phần trăm thay đổi là không xác định khi giá trị ban đầu bằng 0 — công cụ sẽ báo lỗi trong trường hợp này. Số học dấu phẩy động có thể gây ra sai số làm tròn nhỏ với một số đầu vào thập phân; kết quả được làm tròn đến số chữ số thập phân hợp lý để hiển thị. Hãy cẩn thận phân biệt giữa điểm phần trăm và phần trăm thay đổi: tăng từ 10% lên 15% là tăng 5 điểm phần trăm nhưng là tăng tương đối 50%.

Khi nào nên dùng công cụ này thay vì viết mã

Hãy dùng công cụ trên trình duyệt này cho các phép tính nhanh, dùng một lần trong quá trình phân tích hoặc phát triển. Với mã chạy production có tính phần trăm (ví dụ trong công cụ định giá hoặc pipeline phân tích), hãy triển khai trực tiếp công thức trong ngôn ngữ bạn chọn với làm tròn phù hợp và xử lý các trường hợp biên, thay vì phụ thuộc vào công cụ trình duyệt.