屏幕的高和宽怎么计算

屏幕的高和宽怎么计算,第1张

普通屏幕(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寸电视宽是多少高是多少等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9577010.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存