تبليغاتX
Mathematica

Mathematica

آموزش نرم افزار mathematica

3-مبنای اعداد

به کمک نرم افزار Mathematica می توان به آسانی عدد را در مبناهای مختلف بدست آورد . می دانیم که ارزش عدد x در مبنای b به صورت زیر است :

 

نمایش تمام ارقام عدد صحیح n در یک لیست ..... IntegerDigits[n]

نمایش عدد صحیحn در مبنای b ..... IntegerDigits[n,b]

نمایش تمام ارقام عدد حقیقی x در یک لیست.....RealDigits[x,b]

نمایش عدد اعشاری x در مبنای b ..... RealDigits[x,b]

 

مثال  :

تعریف ..... n=5478449872

نمایش لیست ارقام عدد n ..... IntegerDigits[n]

{5,4,7,8,4,4,9,8,7,2}

 

نمایش لیست ارقام عدد n در مبنای 16 .....IntegerDigits[n,16]

{1,4,6,8,10,8,2,13,0}

 

نمایش لیست ارقام ، قسمت صحیح و اعشاری عدد x .....RealDigits[x=123.42]

{{1,2,3,4,2},3}

 

نمایش لیست ارقام  عدد x در مبنای 2.....RealDigits[x,2]

{{1,1,1,1,0,1,1,0,1,1,0,1,0,1,1,1,0},7}

7 رقم آخر ، نشان دهنده مبنای 2 قسمت اعشاری عدد x می باشد .

 

نمایش عدد x در مبنای b به  مبنای 10 .....b^^x

نمایش عدد x در مبنای b ......BaseForm[x,b]

 

مثال:

تبدیل (100110) در مبنای دو به مبنای ده .....2^^100110

38

نمایش عدد 38 در مبنای دو ..... BaseForm[38,2]

100110 2

 

+ نوشته شده در  یکشنبه 13 فروردین1385ساعت 10:20 قبل از ظهر  توسط دانشجو  |