普通屏幕(4:3比例)宽度和高度的计算公式:(1英寸=2。54厘米=0。0254米)
我们现在所说的屏幕尺寸实际为屏幕对角线的长度,单位为英寸,普通屏幕的宽度和高度的比为4:3 ,于是由勾股定理得到:
屏幕宽度(米)=屏幕尺寸(英寸)x 0。0254米/英寸x 0。8 =屏幕尺寸÷50
屏幕高度(米)=屏幕尺寸(英寸)x 0。0254米/英寸x 0。6 =屏幕尺寸÷66
得到的单位为米
依此公式,所以150英寸的屏幕的宽度为150÷50=3(米) 高度为150÷66=2。27(米)
200英寸的屏幕的宽度为200÷50=4(米)高度为200÷66=3(米)
=================================
平时我们说所的100寸投影幕,是指对角线长度为100英寸的投影幕,但是实际使用时,我们需要把他转换成长宽,而且单位也要换成厘米,1英寸=254厘米
16 :9:
长=对角线 X 08716
宽=对角线 X 04903
例:
100寸幕,
长=100 X 08716 = 8716英寸 = 8716 X 254 = 22139 (cm)
宽=100 X 04903 = 4903英寸 = 4903 X 254 = 12454 (cm)
4 :3:
长=对角线 X 08
宽=对角线 X 06
例:
100寸幕,长=100 X 08 = 80英寸 = 80 X 254 = 2032 (cm)
宽=100 X 06 = 60英寸 = 60 X 254 = 1524 (cm)
另一种,通过测量长宽计算投影幕的尺寸:
4:3屏幕尺寸(英寸) =〔屏幕宽度(米)×5/4〕×100/254
16:9屏幕尺寸(英寸)=〔屏幕宽度(米)×18257/16〕×100/254
不一样的
屏幕宽高是硬件属性
分辨率是软件设置
一般来说 应该屏幕物理像素要高于分辨率,否则设置就没意义了
另外, 屏幕可能是16:9, 但分辨率可以强行设置为4:3的, 显示效果会失真
49寸的长宽比有两种,16:9的宽10848厘米,高6102厘米;4:3的宽9956厘米,高7467厘米。
电视机的尺寸换算公式如下:
(对角线尺寸×254)^2=(4X)^2+(3X)^2或者(对角线尺寸×254)^2=(16X)^2+(9X)^2
49寸的对角线长12446厘米,长宽比有两种,16:9和4:3的。
16:9的长边长10848厘米,短边长6102厘米;
4:3的长边长9956厘米,短边长7467厘米。
:计算方式
1、首先计算电视屏幕尺寸的方式不是去测量屏幕的宽高,而是去测量屏幕的对角线,用尺子量出长度即可。
2、测量之后,厘米数要比电视的尺寸大出很多,所以我们还要进行计算,使用这个尺寸去除以254,这个254是因为英寸与厘米的换算单位就是254。
3、所以例如我们的电视对角线距离为125厘米的话,就用125/254,这样就能够得到49,所以我们的电视尺寸就是49寸,如果不够整除的话,大家取近似值即可。
delphi 里内置有 TScreen 对象,可以通过这个对象的实例来获取屏幕的相关属性,以下是示例代码:
procedure TForm1Button1Click(Sender: TObject);begin
ShowMessage(Format('屏幕宽度: %d 屏幕高度:%d', [ScreenWidth,ScreenHeight]));
end;
示例运行截图:
width_screen=screenwidth; // 获取宽度
height_screen=screenheight; 高度
availWidth_screen=screenavailWidth;
availHeight_screen=screenavailHeight;
colorDepth_screen=screencolorDepth;
如果是动态获取的话,就自己写一个方法什么的给封装一下,然后加载。
以上就是关于屏幕的高和宽怎么计算全部的内容,包括:屏幕的高和宽怎么计算、获取屏幕宽高与分辨率宽高是一回事吗、49寸电视宽是多少高是多少等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)