| Thread Closed |
1366 = 2*683! |
Share Thread | Thread Tools |
| Nov27-09, 02:10 PM | #1 |
|
Admin
|
1366 = 2*683!
Surprise, surprise. I bought a laptop and its display has horizontal resolution of 1366. I always thought that resolutions are some obvious multiples of 2n, as it makes addressing more efficient. Seems I was wrong.
Edit: no, it wasn't Black Friday deal. No Thanksgiving, no Black Friday here. |
| Nov27-09, 07:15 PM | #2 |
|
Blog Entries: 6
|
Didn't you just prove 1366 a multiple of 2^n, specifically in the case n=1?
|
| Nov27-09, 07:31 PM | #3 |
|
|
Is it 4:3 aspect ratio with vertical resolution 1024? 1366 = 212/3, more or less.
Maybe a bit wacky, but could it arrange the pixels along vertical lines in memory? Or, using RGB, 3 bytes per pixel, gives each horizontal line taking up 1366*3 = 212 +2 bytes. Just over a power of 2, so it would have to mess up the very edge pixels to fit it in nicely. Just checked my laptop, and the horizontal resolution 1440=25*45, which isn't that round either. |
| Nov27-09, 08:53 PM | #4 |
|
|
1366 = 2*683!
1366 x 768 is a common widescreen LCD TV resolution, 768 horizontal lines of square pixels @ 16:9 picture aspect ratio. It's relatively uncommon among laptops but it could occur in cheap models that reuse television LCD screens, or in models designed with widescreen HD video playback in mind.
|
| Nov28-09, 04:06 AM | #5 |
|
Admin
|
![]() Common resolutions (be it vertical or horizontal) that I remember seeing throughout last 25 years were 192, 256, 320, 480, 640, 768, 800, 1024, 1280 - if you factorize them you see 1366 is from the other planet. |
| Nov28-09, 04:37 AM | #6 |
|
|
The equation in the title is incorrect. 2*683! is not actually 1366, but 12663762270511500407500492989756002603787023344559980336580626589487249 69769846617561677988973369977136331779827807189406858974521158978576585 80473646834661853771804362969923933463869785681258017704929119233022670 67044939167383383027302760408105800046789283807053297072354959867633106 70188555915081036233529889808223794606093734499415673896767013052940286 53102894942264500222179332406323853073652178226893957262493611727392943 45464188189761088639690945325770586599396342787489028168703537840297398 97982921626941469244062500516785048971414704152008473094348127772775949 59818522145943200585569264605807117694569747506179767421700840683744886 91449497275440046724018876315128783790901721602388659636732500135611329 85069287389297941100754263242045857901804774891400979319923291994043888 07643283186974637420345964743779635133823006773422730059480974461405345 58441440603136362157256149357091020162837604558545594971887187138718361 15996848939218107570604556276095638103962254670738212964078301045457178 04814206761144287433481559607997161175293252079598038051150536645278604 06120379222013272762227227099417682671971770436457447759190200497695613 28392222964406988829656884032352773672851259868247795118881785221294838 03761184310400409924467402252779467352290492847962438447094260160825096 51670542028509530404172315465456319690922895414360069612267925477678736 64802212323740184412256051250094308434464265930769694607340282999540931 03122072579610660470038433785430407669918091060445184000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000 000000000, which is divisible by 2677.
I'm intrigued to see how this gets displayed. |
| Nov28-09, 04:48 AM | #7 |
|
Admin
|
When I was starting the thread I couldn't decide whether I should post the exclamation mark, or not. Now you know why... Sigh.
|
| Nov28-09, 05:27 AM | #8 |
|
|
Of course, you can't really play back blu-ray properly on a 1366x768 screen, because you have to downsample from 1920x1080. Not to mention that the laptop does not even come with a blu-ray player. So that leaves widescreen DVDs. |
| Nov29-09, 02:59 AM | #9 |
|
Mentor
|
CGA: 640x200 EGA: 640x350 VGA: 640x480 VESA Modes: 800x600, 1152x720, 1440x900, 1600x1200 |
| Nov29-09, 04:15 AM | #10 |
|
Admin
|
Exactly these numbers - plus Spectrum
![]() I remember reading that especially in the case of horizontal resolution, if the line width is a multiply of 2^n it makes addressing of the video memory easier (say, all lines start at addresses that end with binary or hexadecimal zeros - so they are easier to calculate just by shifting or adding, no need for multiplication) and/or video memory can be used efficiently - if you want to use "nice" addresses you don't have to fill the lines up with unused memory. Could be that was more important in times of slower processors and more expensive memory, but it still makes sense for me. |
| Nov30-09, 11:19 AM | #11 |
|
Recognitions:
|
The 1366x768 is very slightly stretched 1365.3x768 16x9 image. For the graphics speed, most of the painting is done via macros that describe polygons in that address space, so the addressing issue is handled within the video card. I'm pretty sure that the video card internals put stuff on nice boundaries, and skip bands of memory when refreshing the video.
Resolutions I see with my 'classic' CRT monitor with ATI HD4870 video card. I'm not sure what other options I'd get with a digital monitor. The non 4:3 formats end up being stretched to fill the screen, although I could adjust image size to compensate, but this would cause burn-in issues. I sometimes use 16:9 format even though it's stretched, in order to make videos for youtube. One reason CRT's can handle such a wide variety of resolutions is the CRT circuitry can ignore phosphor boundaries and use resolution based boundaries instead, relying on the partial responses from the phosphors when partially painted, which act as a type of automatic anti-aliasing + upconvert combined. Despite the large list, I mostly use 1280x960, some 1600x1200 for some games, and 1920x1440 when editting hi-def video. 640x480 (4:3) 800x600 (4:3) 1024x768 (4:3) 1280x720 (16:9) 1280x800 (16:10) 1280x960 (16:12) 1280x1024 (5:4) 1360x768 (1365.3x768 would be 16:9) 1360x1024 (1365.3x1024 would be 4:3) 1440x900 (16:9) 1600x1200 (4:3) 1680x1050 (16:10) 1792x1344 (4:3) 1800x1440 (5:4) 1856x1392 (4:3) 1920x1080 (16:9) 1920x1200 (16:10) 1920x1440 (4:3) 2048x1536 (4:3) For the high end guys, digital cinema projectors have up to 4096x2160 pixels, although 16:9 and 16:10 formats aren't normally used with these. 16:9 => 3840x2160 (not specified as digital cinema standard, but could be used for "red ray"). 1.85:1 => 3996x2160 2.00:1 => 4096x2048 2.35:1 => 4096x1743 2.39:1 => 4096x1714 |
| Thread Closed |
| Thread Tools | |