Test auf integer [matlab]

Neue Frage »

tigerbine Auf diesen Beitrag antworten »
Test auf integer [matlab]
Wie kann ich testen, ob die Lösung einer Aufgabe ganzzahlig ist. Aktuell will ich wissen, ob N eine Zweierpotenz ist.

Danke Wink
555nase Auf diesen Beitrag antworten »
RE: Test auf integer [matlab]
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
A=50

if A-floor(A) == 0
    disp ('Integer')
else
    disp ('kein Integer')
end

if log2(A)-floor(log2(A)) == 0
    disp ('Zweierpotenz')
else
    disp ('keine Zweierpotenz')
end
tigerbine Auf diesen Beitrag antworten »
RE: Test auf integer [matlab]
Danke. Leider heißt es "A-floor.m unbekannt". Ich habe mir mit der Abfrage floor(x)==ceil(x) beholfen.
Dual Space Auf diesen Beitrag antworten »
RE: Test auf integer [matlab]
Zitat:
Original von tigerbine
Danke. Leider heißt es "A-floor.m unbekannt".

Setze mal Leerzeichen:

code:
1:
if A - floor(A)==0
tigerbine Auf diesen Beitrag antworten »
RE: Test auf integer [matlab]
Was so ein nichts doch für einen Unterschied macht. Freude
Neue Frage »
Antworten »



Verwandte Themen

Die Beliebtesten »
Die Größten »
Die Neuesten »