开篇:省略xxx字

keyword:sex . female, male .SIX ,sex integer extention technolgolsl

前言:

对于sex字段的研究,国内,国际尚为一片空白,本文研究的sex字段在内外存储的表达方式,填补了这一空白.

作者介绍:作者是xxxx,就职于xxxx.

正文

sex字段,我们一般都想到一定是 :男、女两种情况。那么表示方法一定是checkbox

或者2个radiobutton了。也有的人用combobox 或者<select>

实际上,常规情况下可能是对的,但是对于这些情况,没有办法处理:

.太监

.人妖

.两性人.

对于以上情况,我们只能使用key-value模式.

但如果软件是给生物研究,医学研究用的,就又不够表达所有的情况了.

这种情况,只好表达成:

用一个字节,高4bit表达雄性,低4bit表达雌性.那么表达的情况有:

高4bit低4bit意义备注
00000000无性 
11110000雄性 
00001111雌性 
11110011人妖没有胡须,有胸部

那么这种表达方式可能仍然无法满足表达足够多的性征,我们可以考虑扩展成

16bit版本

32bit版本

64bit版本

考虑到向前兼容,所以还有STF-8,STF-7,STF-6.5,STF-7.5,STF-16,STF-32,STF-64等各种不同版本.

对于不同的编程语言,由于处理的模式和表达的范围的不同,所以在不同的语言要注意选择适当的数据结构,

比如c语言,我们要提取男性的成分,我们可以使用

sexMale = sex >> 4;

参考资料:httpp://wwww.wwwwc.cw

05-11 10:58