请问kb和bit之间的换算关系
大家都知道1KB=1024Bytes 
 那么1kb到底=1024bit还是1kb=1000bit呢? 
 在google,baidu上搜索一下95%的答案都是1kb=1024bit 
 那么请问大家下面一个问题: 
 1.首先请大家打开windows的录音机,然后设置录音属性为 
 格式:PCM 
 属性:48.000kHz,16位,立体声 
 2.然后请大家录音60秒,然后保存文件wav 
 3.再打开这个wav文件的属性,摘要选项卡显示如下 
 位速:1536kbps 
 音频采样大小:16位 
 频道:2(立体声) 
 音频采样级别:48kHz 
 音频格式   PCM   
 位速的1536kbps我想应该是这样计算得来的   
 48000*16*2=1536000bit/s=1536kbps(如果照1kb=1024bit来算,1536000/1024=1500kbps) 
 从这里可以看出,1kb=1000bit时才能计算出1536kbps这个结果。所以我想1kb会不会等于1000bit呢?   
 不光是这里,请大家随便找一个CBR的mp3文件,(按1kb=1024bit)音频部分大小的计算方法为:位速(单位:kbps)*它的播放长度/8,你会发现算出来的文件大小会比文件实际大小要大,大家都知道MP3除了保存声音信息,还有标签里面的“标题,歌手等信息”,所以把音频部分大小算出来之后应该比实际文件要小一点才对。   
 那么接下来请大家用下面的方式来算 
 先把kbps(按1kb=1000bit)换算成bps比如128kbps=128000bps,然后在用位速*持续长度/8,这样算出来的文件大小就比mp3实际文件大小要稍小点,这是不是也说明了1kb=1000bit呢?   
 但是平时看一些英文的技术性文章时,里面都有提到1kb=1024bits,所以我就搞不清楚了,难道不同的场合有不同的换算关系?欢迎大家来讨论。 
------解决方案--------------------大家都知道1KB=1024Bytes 
 那么1kb到底=1024bit还是1kb=1000bit呢?   
 ------------------------------------------   
 兄弟:  上面两个都对。   
     1KB=1024Bytes 是因为2的10次方就等于1024。  
     而平时1kb=1000b是个约等于的表示  就是在对精确度不是要求很高的时候1kb=1000b 方便计算什么的 
       1000和1024不就差24吗。
------解决方案--------------------1536kbps=192kb