Aktyw Forum

Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.

Sprawdź punkty Zarejestruj się

Bascom - dlaczego nie wykonuje działań złożonych?

matrix
-
-
Posty:342
Rejestracja:7 maja 2010, o 14:02
Lokalizacja:Sochaczew
Kontaktowanie:
Bascom - dlaczego nie wykonuje działań złożonych?

Postautor: matrix » 22 wrz 2011, o 10:42

Mam takie podstawowe pytanko dotyczące działań w bascomie. Dlaczego bascom nie wkonuje działań złożonych typu:

a = 100 -((b -50) * 2)

Bardzo ułatwiło by to pisanie niektórych programów z wykorzystaniem takich obliczeń. A może ja nie wiem jak to się pisze i kompilator wywala mi błąd.

Awatar użytkownika
Tomasz Gumny
-
-
Posty:685
Rejestracja:4 lut 2004, o 23:31
Lokalizacja:Trzcianka/Poznań

Re: Bascom - dlaczego nie wykonuje działań złożonych?

Postautor: Tomasz Gumny » 22 wrz 2011, o 10:57

Może dlatego, żeby piszący przedstawił to w postaci: a = 200 - (b shl 1) ? Oczywiście jeśli b jest całkowite...

Awatar użytkownika
r-mik
-
-
Posty:351
Rejestracja:14 cze 2005, o 19:18
Lokalizacja:Wawa
Kontaktowanie:

Re: Bascom - dlaczego nie wykonuje działań złożonych?

Postautor: r-mik » 22 wrz 2011, o 12:16

Trzeba by zapytać autora :-)\

Niestety, Bascom już taki "dobry" jest. Musisz to rozbić na dwa działania albo przejść na C.

matrix
-
-
Posty:342
Rejestracja:7 maja 2010, o 14:02
Lokalizacja:Sochaczew
Kontaktowanie:

Re: Bascom - dlaczego nie wykonuje działań złożonych?

Postautor: matrix » 22 wrz 2011, o 20:53

Niestety, Bascom już taki "dobry" jest. Musisz to rozbić na dwa działania albo przejść na C.
No właśnie rozbiłem i poradziłem sobie w inny sposób, ale ten co podałem byłby wygodniejszy i bardziej przejrzysty.

Wróć do „AVR/AVR32”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość