txt或者log的文本文件转换为二进制文件之后,数据大小变大还是会变小?
txt或者log的文本文件转换为二进制文件之后,数据大小变大还是会变小?Log文件转换为dat的二进制文件之后,数据大小变大还是变小?...
txt或者log的文本文件转换为二进制文件之后,数据大小变大还是会变小?
Log文件转换为dat的二进制文件之后,数据大小变大还是变小? 展开
Log文件转换为dat的二进制文件之后,数据大小变大还是变小? 展开
2个回答
展开全部
不同意楼上的意见。
一般文本数据转换为二进制文件后,文件尺寸都会变小的。
原因在于,比如:3.1415926 占用9个字节(数一下格子数),转换为二进制之后,32位数据都只占 4 字节。
而且文件中的空格符,在二进制文件里,往往是不存在的。回车换行也不存在。
所以二进制文件往往比相同的文本文件要小一些。
文件扩展名,并不影响一个文件的真实属性。一个文本文件,改名为 exe,依然是文本文件。一个二进制文件,改名为 txt,依然是二进制文件。
如果你说的是改扩展名这种方式 “转换”,则尺寸不会改变,因为真实的文件属性,文件内容都没变。
另外,纠正楼主的一个错误,dat 文件,是什么?这个没有统一的规定。有的视频叫 dat,有的文本文件也叫 dat。很难说 dat 是什么格式。就算二进制文件的dat,格式也是千差万别。
一般文本数据转换为二进制文件后,文件尺寸都会变小的。
原因在于,比如:3.1415926 占用9个字节(数一下格子数),转换为二进制之后,32位数据都只占 4 字节。
而且文件中的空格符,在二进制文件里,往往是不存在的。回车换行也不存在。
所以二进制文件往往比相同的文本文件要小一些。
文件扩展名,并不影响一个文件的真实属性。一个文本文件,改名为 exe,依然是文本文件。一个二进制文件,改名为 txt,依然是二进制文件。
如果你说的是改扩展名这种方式 “转换”,则尺寸不会改变,因为真实的文件属性,文件内容都没变。
另外,纠正楼主的一个错误,dat 文件,是什么?这个没有统一的规定。有的视频叫 dat,有的文本文件也叫 dat。很难说 dat 是什么格式。就算二进制文件的dat,格式也是千差万别。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询