Тёмный

No Calculator Allowed || 9O% of Students Failed This Tricky Math Test ||  

Learn with Christian Ekpo
Подписаться 6 тыс.
Просмотров 559
50% 1

Опубликовано:

 

31 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 12   
@159159159ucn
@159159159ucn 5 часов назад
it's easier to multiply by 16, six times. even without calculator
@christophebosquilloncrypto4555
Shortcut: if you remember 2^10=1024, it's easy to infer 2^12=4096. Then, 16^6=(2^4)^6=2^24=(2^12)*(2^12)=4096*4096= /// Using 96=(100-4), the latest two terms are fast to figure out while writing less. And it's more elegant too.
@avg654
@avg654 9 часов назад
16^6 = 2^24 is a good first step that lead to numerous ways to number-crunch this: (a) start with 1 and double 24 times (b) most programmers know the math facts that 2^8 = 256 and 2^16 = 65536, so could jump directly to 65536 x 256 (c) could use intermediate results of 2^(8x3) = 256x256x256, or 2^(12x2) = 4096x4096. You'd get to 256 or 4096 pretty readily with method (a) (d) 2^5 = 2x2x2x2x2 = 32, 2^10 = 32x32 = 1024, 2^20 = 1024x1024 = (using FOIL no less) 1048576, 2^24 = 2^20 x 2^4 = 1048576 x 16 As cute as the trick of breaking down 1024x1024 with FOIL is, it's not much of a shortcut. I'd probably go the 4096x4096 route.
@davidwillis7991
@davidwillis7991 5 часов назад
I went straight to 4097*4095 using difference of two squares and knowing 2^12. I assumed there would be a better trick
@Patrik6920
@Patrik6920 4 часа назад
ya 16^6=2^24 (25 bits binary) or 256^3 = 256 * 65536 just make a table is prob the fastest without a calculator 64Ki = 1024*64 wich gives 64Ki (16+1 bits) 128 .. 256 512 1024 2048 4096 8192 16384Ki (24+1 bits) -> 16384 * 1024 =16 777 216 -> 16 777 216 -1 = 16 777 215 .. and thats the answer realasied this may be comfusing for none programmers .. so made this table below Value (n bit position) 1 ( 1 );2 ( 2 );4 ( 3 );8 ( 4 );16 ( 5 );32 ( 6 );64 ( 7 );128 ( 8 );256 ( 9 ) ... 512 ( 10 );1*1024 ( 11 );2*1024 ( 12 );4*1024 ( 13 );8*1024 ( 14 );16*1024 ( 15 );32*1024 ( 16 );64*1024 ( 17 );128*1024 ( 18 );256*1024 ( 19 );512*1024 ( 20 );1024*1024 ( 21 );2024*1024 ( 22 ) ... 4096*1024 ( 23 ) 8192*1024 ( 24 ) This equals 2^24 -1 when every bit below is set 16384*1024 ( 25 ) This equals 2^24 when just bit 25 set
@159159159ucn
@159159159ucn 5 часов назад
16*16= 256 256*16= 4096 4096*16=65536 65536*16=1048576 104576*16=16777216 1677216-1=16777215 Simpler. Easier. Faster.
@vanek_9397
@vanek_9397 Час назад
Absolutely agree. I'd even multiply just 16³×16³ since 16³ is pretty easy to find and the number 4096 itself is well known. So we would just have to multiply 4096×4096 which isn't a huge problem I believe 😅 and then of course -1
@Creative-Channel9
@Creative-Channel9 День назад
Sir please do it in easy way I could not understand this
@Creative-Channel9
@Creative-Channel9 День назад
Why I could not understand this
@aakesson1
@aakesson1 37 минут назад
You are seriously over-complicating this.
Далее
ФИКСИМ БАГ
00:42
Просмотров 73 тыс.
Самое большое защитное стекло
00:43