#9. 量化位数

内存限制:256 MiB 时间限制:1000 ms 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: WendyAsif

题目描述

在神经网络中,除了神经元自己的激活与否外,还有神经元之间的交流,可能有多个神经元的输出,加权混合之后,成为其他神经元的输入。由于神经网络中的神经元实在太多了,都用浮点数的话,空间会非常非常大。于是,将其转化为整数,是一个不错的选择,通常而言,会将其转化为 8位的整数或者4位的整数,当然可以更极端,转化为1位整数。注意,这里的位都是指二进制位。现在,我们来看看,假设已经转化为8位有符号整数,然后转化为1位整数之后,到底变成了什么?

提示:此处不防利用C++的变量类型转换机制实现,请输出转化的结果。

形式化题意:将一个整型变量的值赋给一个布尔型变量得到的值是多少?

注意:此处的类型均指 C++ 的类型。

输入格式

一个可以使用8位二进制表示的有符号整数。

输出格式

一个布尔值,即转换后的结果。 注意:此处指C++类型转化的结果。

样例

样例 #1

样例输入 #1

3

样例输出 #1

1