Mam liczbę \(\displaystyle{ 314159}\) i muszę ją przeskalować, mnożąc ją przez \(\displaystyle{ 2^{x}}\) żeby znajdywała się w przedziale od \(\displaystyle{ 2^{52}}\) do \(\displaystyle{ 2^{53}}\)
\(\displaystyle{ 2^{52} = 4503599627370496\\
2^{53} = 9007199254740992}\)
\(\displaystyle{ 314159 \cdot 2^{51} = 707423177667543826432}\)
W tym przypadku, odpowiedzią jest potęga \(\displaystyle{ 51}\). Wydaję mi się, że trzeba skorzystać z logarytmu i nierówności ale nie potrafię wymyślić wzoru, prosiłbym o pomoc.
Do jakiej potęgi muszę podnieść 2 żeby otrzymać conajmniej Y
-
aifam10
- Użytkownik

- Posty: 15
- Rejestracja: 20 lut 2014, o 18:27
- Płeć: Mężczyzna
- Lokalizacja: asdsad
- Podziękował: 5 razy
Do jakiej potęgi muszę podnieść 2 żeby otrzymać conajmniej Y
Ostatnio zmieniony 2 gru 2017, o 20:23 przez Jan Kraszewski, łącznie zmieniany 1 raz.
Powód: Całe wyrażenia matematyczne umieszczaj w tagach[latex] [/latex] . Temat umieszczony w złym dziale.
Powód: Całe wyrażenia matematyczne umieszczaj w tagach
-
Jan Kraszewski
- Administrator

- Posty: 36105
- Rejestracja: 20 mar 2006, o 21:54
- Płeć: Mężczyzna
- Lokalizacja: Wrocław
- Podziękował: 6 razy
- Pomógł: 5347 razy
Re: Do jakiej potęgi muszę podnieść 2 żeby otrzymać conajmni
Odpowiedzią na pewno nie jest \(\displaystyle{ 51}\).
Ponieważ \(\displaystyle{ 2^{18}<314159<2^{19}}\), więc odpowiedzią jest \(\displaystyle{ 34}\).
JK
Ponieważ \(\displaystyle{ 2^{18}<314159<2^{19}}\), więc odpowiedzią jest \(\displaystyle{ 34}\).
JK
-
aifam10
- Użytkownik

- Posty: 15
- Rejestracja: 20 lut 2014, o 18:27
- Płeć: Mężczyzna
- Lokalizacja: asdsad
- Podziękował: 5 razy
Re: Do jakiej potęgi muszę podnieść 2 żeby otrzymać conajmni
Ahh zgadza się, przepraszam moja liczba to: \(\displaystyle{ \frac{314159}{ 10^{5} }}\)
-
Jan Kraszewski
- Administrator

- Posty: 36105
- Rejestracja: 20 mar 2006, o 21:54
- Płeć: Mężczyzna
- Lokalizacja: Wrocław
- Podziękował: 6 razy
- Pomógł: 5347 razy
Re: Do jakiej potęgi muszę podnieść 2 żeby otrzymać conajmni
Ponieważ \(\displaystyle{ 2<\frac{314159}{ 10^{5} }<2^2}\), więc istotnie odpowiedzią jest \(\displaystyle{ 51}\).
Jak nietrudno zauważyć, dla liczby dodatniej \(\displaystyle{ x}\) (niebędącej potęgą dwójki) odpowiedzią jest \(\displaystyle{ 52-\left[ \log_2x\right]}\) (jeśli \(\displaystyle{ x}\) jest potęgą dwójki, to trzeba ustalić, gdzie ten przedział jest domknięty).
JK
Jak nietrudno zauważyć, dla liczby dodatniej \(\displaystyle{ x}\) (niebędącej potęgą dwójki) odpowiedzią jest \(\displaystyle{ 52-\left[ \log_2x\right]}\) (jeśli \(\displaystyle{ x}\) jest potęgą dwójki, to trzeba ustalić, gdzie ten przedział jest domknięty).
JK
-
aifam10
- Użytkownik

- Posty: 15
- Rejestracja: 20 lut 2014, o 18:27
- Płeć: Mężczyzna
- Lokalizacja: asdsad
- Podziękował: 5 razy
Re: Do jakiej potęgi muszę podnieść 2 żeby otrzymać conajmni
\(\displaystyle{ \frac{314159}{100000}}\) jest liczbą \(\displaystyle{ r}\) taką, że \(\displaystyle{ 2^{1} \le r < 2^{2}}\). Musimy przeskalować ją w górę, żeby wartość \(\displaystyle{ r}\) była w przedziale \(\displaystyle{ 2^{52} \le r’ < 2^{53}}\) zrobimy to przez pomnożenie licznika przez \(\displaystyle{ 2^{51}}\). Możesz użyć logarytmów do obliczenia wykładnika.
Więc aktualnie robię tak: \(\displaystyle{ 52 - \frac{\log _e{3.14159}}{\log _e{2}}}\) i wynik zaokrąglam w dół do \(\displaystyle{ 1}\).
Nie wiem czy dobrze zrozumiałem, siedzę nad podobnymi zadaniami od rana i zmęczenie daję się we znaki
Więc aktualnie robię tak: \(\displaystyle{ 52 - \frac{\log _e{3.14159}}{\log _e{2}}}\) i wynik zaokrąglam w dół do \(\displaystyle{ 1}\).
Nie wiem czy dobrze zrozumiałem, siedzę nad podobnymi zadaniami od rana i zmęczenie daję się we znaki
Ostatnio zmieniony 2 gru 2017, o 22:29 przez Jan Kraszewski, łącznie zmieniany 1 raz.
Powód: Poprawa wiadomości.
Powód: Poprawa wiadomości.
-
Jan Kraszewski
- Administrator

- Posty: 36105
- Rejestracja: 20 mar 2006, o 21:54
- Płeć: Mężczyzna
- Lokalizacja: Wrocław
- Podziękował: 6 razy
- Pomógł: 5347 razy