EDID 格式指定
“字节 38:X 分辨率,除以 8,减去 31(256-2288 像素,值 00 被保留,不应使用)
字节39:X:Y像素比:00=16:10;01=4:3;10=5:4;11=16:9。”
字节 39 是有意义的(我应该将它设置为 11),但是在第一个字节编码中我应该在何时将其转换为十六进制?
(((hex)1920)/8))-31 或 (hex)((1920/8)-31)
其中 (hex) 是十六进制值的变化。
答案1
十六进制不会改变值,只会改变数字的书写格式。
(((hex)780/(dec)8))-(dec)31
和
(((dec)1920/(dec)8))-(dec)31
是等效的,并且都计算为0xD1
(十六进制)或209
(十进制)。
它实际上是字节 39,这在您的问题中是模棱两可的,因为您没有指定16:9
11 是十进制还是十六进制(尽管我怀疑它是十六进制的 11)