Thấy hơi bị kỳ, Mod phải bằng 0 chứ, còn bằng 2 là Div rồi.Chào các bác,
Em muốn kết quả trả về của hàm mod như sau:
Mod (4,2) = 2 thay vì 0 thì như thế nào?
Em không muốn dùng hàm if. Bởi vì cuộc đời em bắt đầu từ 1 chuỗi "nếu như".
Em ví dụ vô tình trùng lặp.Thấy hơi bị kỳ, Mod phải bằng 0 chứ, còn bằng 2 là Div rồi.
Đã sửa bác ạ.Trước hết phải sửa lại tiêu đề. Ghi tiêu đề Hàm MOD thì chả ai hiểu gì đâu, ở đó mà súc tích.
Bác hiểu nhầm chút, nếu chia mà mod trả về 0 thì cho nó bằng số chia cơ.Đôi khi mình cũng muốn bắt đầu trở lại, thay chữ "nếu như" bằng chữ "ngược ngạo"?
View attachment 295376
Em mới sửa, ổn chưa bác ạ?bất lịch sự
Ôi thật là bá đạo. Không ngờ lại giản dị đến thế bác ạ.Thông thường người ta sẽ trừ số bị chia 1 đơn vị sau đó cộng số dư 1 đơn vị.
Căn bản con toán tính chỉ số mảng 1 chiều thành 2 chiều.Ôi thật là bá đạo. Không ngờ lại giản dị đến thế bác ạ.
=MOD(6-1,2)+1
Em chưa hiểu ý bác. Em còn đang mò cách chứng minh bằng đặt biến abc, xyz toán học nữa đây mà chưa ra.Căn bản
cho em hiểu với ạ.con toán tính chỉ số mảng 1 chiều thành 2 chiều
Mong muốn của bác chỉ là nghịch đảo giá trịÔi thật là bá đạo. Không ngờ lại giản dị đến thế bác ạ.
=MOD(6-1,2)+1
Tớ cũng chưa hiểu lắm, nhưng nghĩ mãi không ra được công thức. Nghịch đảo này tớ cũng phải tìm hiểu thêm.Mong muốn của bác chỉ là nghịch đảo giá trị
một số nguyên chia dư cho 2, gồm các giá trị: số chẳn là 0 và số lẻ là 1 và -1
Và bác muốn đảo giá trị với số chẳn là 1 và -1 và số lẻ là 0
Phương pháp bù trừ đương nhiên sẽ làm được điều này.
Bạn cho tôi những thí dụ cho số chia bằng 3, số dư lần lượt là 0, 1, 2 chuyển thành 3, 1, 2Có thể nghịch đảo bất kì một số chia dư trừ số 0
Không được bạn ạ. Tìm số dư 3 / 2. Thay 3 vào thì công thức trên sẽ: 3 =MOD(-3,2)+2. Mà 3 / 2 dư 1, có thể nhầm chỗ nào chăng?(-x mod 2) + 2
Mong muốn của bác là chuyển dịch giá trị, không phải nghịch đảo như phép chia dư cho 2Bạn cho tôi những thí dụ cho số chia bằng 3, số dư lần lượt là 0, 1, 2 chuyển thành 3, 1, 2
Bác đọc phần miêu tả dưới đây để thực hiện. Ở trên tôi dùng toán tử Mod trong VBA để kiểm thử. Toán tử Mod Vba và Hàm Mod Excel khác nhau ở giá trị trả về.Không được bạn ạ. Tìm số dư 3 / 2. Thay 3 vào thì công thức trên sẽ: 3 =MOD(-3,2)+2. Mà 3 / 2 dư 1, có thể nhầm chỗ nào chăng?
Công thức này thì đúng rồi, nhiều cách giải mà tớ kém quá.-MOD(-x,3)+3