Đến nội dung


Chú ý

Nếu các bạn đăng kí thành viên mà không nhận được email kích hoạt thì hãy kiểm tra thùng thư rác (spam). Nếu không biết cách truy cập vào thùng thư rác thì các bạn chịu khó Google hoặc đăng câu hỏi vào mục Hướng dẫn - Trợ giúp để thành viên khác có thể hỗ trợ.


Hình ảnh

CM -1!=-1


  • Please log in to reply
Chủ đề này có 8 trả lời

#1 vo ke hoang

vo ke hoang

    Trung sĩ

  • Thành viên
  • 122 Bài viết
  • Giới tính:Nam
  • Đến từ:tp.hcm
  • Sở thích:reading

Đã gửi 02-10-2016 - 21:51

ta có:

-a.b=-(ab)

=> -1!=-(1!)=-1

tương tự, ta có:

-2! =-2

-3! =-6

...

Nhưng khi sử dungjmays tính, ta có( -1)!= Math ERROR

hãy giaỉ thích điều này?


Bài viết đã được chỉnh sửa nội dung bởi vo ke hoang: 03-10-2016 - 09:07

:icon10:  :icon10:  :icon10: If i can see further it is by standing on the shoulders of giants. :icon10:  :icon10:  :icon10: 

                        (Issac Newton)


#2 DangHongPhuc

DangHongPhuc

    Thiếu úy

  • Thành viên
  • 657 Bài viết
  • Giới tính:Nam
  • Đến từ:THPT chuyên KHTN
  • Sở thích:Vật Lý

Đã gửi 03-10-2016 - 12:04

ta có:

-a.b=-(ab)

=> -1!=-(1!)=-1

tương tự, ta có:

-2! =-2

-3! =-6

...

Nhưng khi sử dungjmays tính, ta có( -1)!= Math ERROR

hãy giaỉ thích điều này?

$-a*b=-(ab)$ có liên quan gì đến cái dưới đâu bạn


"Con người không sợ Thần

mà bản thân nỗi sợ chính là Thần"


#3 vo ke hoang

vo ke hoang

    Trung sĩ

  • Thành viên
  • 122 Bài viết
  • Giới tính:Nam
  • Đến từ:tp.hcm
  • Sở thích:reading

Đã gửi 03-10-2016 - 17:27

$-a*b=-(ab)$ có liên quan gì đến cái dưới đâu bạn

-a.b=-(ab)

tương tự, -a.b.c....n=-(abc....n)

mà a!=1.2.3....a

=>-a!=-(1.2.3....a)

=>-1!=-1


:icon10:  :icon10:  :icon10: If i can see further it is by standing on the shoulders of giants. :icon10:  :icon10:  :icon10: 

                        (Issac Newton)


#4 chanhquocnghiem

chanhquocnghiem

    Đại úy

  • Thành viên
  • 1980 Bài viết
  • Giới tính:Nam
  • Đến từ:Vũng Tàu
  • Sở thích:Toán,Thiên văn,Lịch sử

Đã gửi 03-10-2016 - 20:49

ta có:

-a.b=-(ab)

=> -1!=-(1!)=-1

tương tự, ta có:

-2! =-2

-3! =-6

...

Nhưng khi sử dungjmays tính, ta có( -1)!= Math ERROR

hãy giaỉ thích điều này?

$n!$ chỉ có nghĩa khi $n$ là số tự nhiên.

$1$ là số tự nhiên nên $1!$ có nghĩa (bằng $1$)

$-1!$ là số đối của $1!$ (là số có nghĩa) nên cũng là số có nghĩa (bằng $-1$)

Còn $-1$ không là số tự nhiên nên $(-1)!$ không có nghĩa (do đó máy tính nó ... bó tay)  :icon6:


...

Ðêm nay tiễn đưa

Giây phút cuối vẫn còn tay ấm tay
Mai sẽ thấm cơn lạnh khi gió lay
Và những lúc mưa gọi thương nhớ đầy ...

 

http://www.wolframal...-15)(x^2-8x+12)


#5 DangHongPhuc

DangHongPhuc

    Thiếu úy

  • Thành viên
  • 657 Bài viết
  • Giới tính:Nam
  • Đến từ:THPT chuyên KHTN
  • Sở thích:Vật Lý

Đã gửi 03-10-2016 - 22:45

$n!$ chỉ có nghĩa khi $n$ là số tự nhiên.

$1$ là số tự nhiên nên $1!$ có nghĩa (bằng $1$)

$-1!$ là số đối của $1!$ (là số có nghĩa) nên cũng là số có nghĩa (bằng $-1$)

Còn $-1$ không là số tự nhiên nên $(-1)!$ không có nghĩa (do đó máy tính nó ... bó tay)  :icon6:

Máy tính trong trường hợp này ưu tiên dấu trừ trước mà không phải là giai thừa


"Con người không sợ Thần

mà bản thân nỗi sợ chính là Thần"


#6 vo ke hoang

vo ke hoang

    Trung sĩ

  • Thành viên
  • 122 Bài viết
  • Giới tính:Nam
  • Đến từ:tp.hcm
  • Sở thích:reading

Đã gửi 05-10-2016 - 18:11

Máy tính trong trường hợp này ưu tiên dấu trừ trước mà không phải là giai thừa

hình như máy tính ưu tiên giai thừa.


:icon10:  :icon10:  :icon10: If i can see further it is by standing on the shoulders of giants. :icon10:  :icon10:  :icon10: 

                        (Issac Newton)


#7 DangHongPhuc

DangHongPhuc

    Thiếu úy

  • Thành viên
  • 657 Bài viết
  • Giới tính:Nam
  • Đến từ:THPT chuyên KHTN
  • Sở thích:Vật Lý

Đã gửi 05-10-2016 - 19:33

hình như máy tính ưu tiên giai thừa.

Theo mình thì như thế này, máy tính được lập trình bằng một ngôn ngữ lập trình nào đó (mình học qua C rồi nên biết được). Cách tính 1 giai thừa của máy tính được thực hiện bằng cách lấy giá trị nhập vào nhân với giá trị nhỏ hơn nó 1 đơn vị, cứ làm như thế cho đến khi nhân đến 1 thì thôi (hoặc là nhân từ 1 đến 2,3,4,.. theo thứ tự tăng dần), dễ dàng thấy được rằng số âm thì không thể tăng từ 1 lên được. Vậy nên máy tính bó tay. Đây là code (ngôn ngữ C)

#include <stdio.h>
int main(){
    int a,b=1;
    scanf("%d",&a);
    if(a>=0)
    {
        for(int i=1;i<=a;i++)
            b=b*i;
        printf("%d!=%d",a,b);
    }
    else
        printf("ahihi do ngoc so nay khong tinh duoc giai thua nhe");
}

Bạn có thể thử ngay tại đây http://cpp.sh/9s7k

B1: Bấm nút Run

B2: Nhập 1 số cần tính giai thừa

B3: Xem kết quả


Bài viết đã được chỉnh sửa nội dung bởi DangHongPhuc: 05-10-2016 - 19:33

"Con người không sợ Thần

mà bản thân nỗi sợ chính là Thần"


#8 pro3210

pro3210

    Lính mới

  • Thành viên mới
  • 1 Bài viết
  • Giới tính:Nam
  • Đến từ:hà tĩnh
  • Sở thích:đọc sách, xem phim, bla bla...

Đã gửi 17-10-2016 - 15:20

-a.b=-(ab)

tương tự, -a.b.c....n=-(abc....n)

mà a!=1.2.3....a

=>-a!=-(1.2.3....a)

=>-1!=-1

-(1!)=-1 là đúng nhưng khi viết -a! là máy nó hiểu (-1)! => nó báo lỗi



#9 DangHongPhuc

DangHongPhuc

    Thiếu úy

  • Thành viên
  • 657 Bài viết
  • Giới tính:Nam
  • Đến từ:THPT chuyên KHTN
  • Sở thích:Vật Lý

Đã gửi 17-10-2016 - 18:11

Máy tính trong trường hợp này ưu tiên dấu trừ trước mà không phải là giai thừa

 

 

-(1!)=-1 là đúng nhưng khi viết -a! là máy nó hiểu (-1)! => nó báo lỗi

Máy tính ưu tiên dấu trừ trước nên nó mới thế


"Con người không sợ Thần

mà bản thân nỗi sợ chính là Thần"





1 người đang xem chủ đề

0 thành viên, 1 khách, 0 thành viên ẩn danh