Jump to content


Photo
- - - - -

MATLAB kā noteikt vai skaitlis ir pāra vai nepāra?


  • Please log in to reply
6 replies to this topic

#1 Kungs

Kungs
  • Biedri
  • 86 posts
  • Intereses:IT

Posted 06 May 2012 - 18:14

Sveiki.
Kā būtu iespējams noteikt vai skaitlis ir pāra vai nepāra, Matlab vidē?

Edited by Kungs, 06 May 2012 - 18:15.



Nevēlies vairs redzēt šo reklāmu? Kļūsti par BOOT.Lv foruma biedru!

#2 normis_161

normis_161
  • Biedri
  • 147 posts

Posted 06 May 2012 - 19:20

Vai gadījumā nav iespējams tā kā C++ izdarīt, izmantojot operatoru div, un pārbaudot atlikuma vērtību> Ja atlikums ir 0, tad tas ir pāra skaitlis, ja lielāks par nulli, tad nepāra skaitlis. Piemēram,
a = 10;
c = a div 2
if(c == 0) {..}
if(c>0) {..}


#3 Ant_LV

Ant_LV
  • Biedri
  • 602 posts

Posted 07 May 2012 - 00:18

MATLABam nav gatavas funkcijas odd vai even?

#4 bubu

bubu
  • Biedri
  • 1,105 posts

Posted 07 May 2012 - 21:24

https://www.google.c...f number is odd
http://www.mathworks...w_thread/174166

#5 Baigais Janka

Baigais Janka
  • Biedri
  • 3,246 posts
  • Atrodos:Rīga
  • Intereses:Programmēšana, compūteri, alus... mhm... jebšu otrādi?

Posted 08 May 2012 - 09:18

c = a div 2
Khm, nē nu, es C++ neprogrammēju (ar C ņemos), bet tiešām tur ir šitāds brīnums pieejams?

#6 japets

japets
  • Biedri
  • 511 posts

Posted 08 May 2012 - 09:46

bubu jau deva linkus. Šos jautājumus tiešām nav grūti saguglēt.

octave-3.2.4.exe> a = [1, 2, 3, 4]

a =

   1   2   3   4

octave-3.2.4.exe> mod(a, 2)

ans =

   1   0   1   0



#7 valka

valka
  • Jaunbiedri
  • 17 posts

Posted 08 May 2012 - 13:00

c = a div 2
Khm, nē nu, es C++ neprogrammēju (ar C ņemos), bet tiešām tur ir šitāds brīnums pieejams?

#define div %
:sarcastic:
Protams ja naf; vismaz ne kā binārs operātors.


 
 
 
 


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users