精华内容
下载资源
问答
  • 数据存储计量单位换算(东拼西凑) 计算机存储对应(java) 1)、英文和数字占一个字节 (2)、中文占一个字符,也就是两个字节 (3)、字符不等于字节。 字符(char)是 Java 中一种基本数据类型,由 2 个字节组成,...

    数据存储计量单位换算(东拼西凑)
    计算机存储对应(java)

    1)、英文和数字占一个字节
    (2)、中文占两个字节
    字符(char)是 Java 中的一种基本数据类型,由 2 个字节组成,范围从 0 开始,到 2^16-1。
    字节是一种数据量的单位,一个字节等于 8 位。所有的数据所占空间都可以用字节数来衡量。

    比特(bit)即一个二进制位 例如100011就是6比特
    字节(byte,B)这是计算机中数据类型最基本的单位了,8bit 组成1byte

    int 整型数据 占4byte 即32位,一个int型数据的长度用了4个字节来存储
    short 短整型 占2byte 即16位,两个字节。
    long 长整型 占4byte 即32为,四个字节
    float 单精度浮点型 占4byte 即32位,四个字节
    double 双精度浮点型 占8byte 即64位,八个字节
    char 字符 占2byte 即16位,两个字节
    byte 占1byte 即8位,一个字节

    例子:(不精确)
    102335661条文档 对应的数据大小19GB
    102335661 /1910241024
    1条文档=5KB = 2500汉字 = 5000英文字符

    1字符=2字节;
    1Byte=8bit
    1k=2^10;
    b:位;
    B:字节1kb=1024 位
    1kB=1024 字节

    计算机存储单位一般用bit、B、KB、MB、GB、TB、PB、EB、ZB、YB、BB、NB、DB……来表示。
    换算率等于1024:

    1 Byte(B) = 8 bit

    1 Kilo Byte(KB) = 1024B

    1 Mega Byte(MB) = 1024 KB

    1 Giga Byte (GB)= 1024 MB

    1 Tera Byte(TB)= 1024 GB

    1 Peta Byte(PB) = 1024 TB

    1 Exa Byte(EB) = 1024 PB

    1 Zetta Byte(ZB) = 1024 EB

    1Yotta Byte(YB)= 1024 ZB

    1 Bronto Byte(BB) = 1024 YB

    1Nona Byte(NB)=1024 BB

    1 Dogga Byte(DB)=1024 NB

    1 Corydon Byte(CB)=1024DB

    1 Xero Byte (XB)=1024CB

    展开全文
  • 然后,我们可以根据现有单位得出新的单位。 例如,厘米是1/100米: var cm = 0.01m * m ; 请注意,在0.01m末尾m表示定点十进制文字(而不是浮点数)。 我们使用精确值来避免舍入错误。 通过将英寸精确定义...
  • 在物流和食品生鲜类行业,重量是很重要因素,不仅要处理产品数量,也要处理产品重量。在多数行业,重量也是订单...所有模块严格遵循odoo单位换算逻辑及业务逻辑,支持公制和英制为底层基准单位。 如...

    在物流和食品生鲜类行业,重量是很重要的因素,不仅要处理产品的数量,也要处理产品的重量。在多数行业,重量也是订单的重要数据。

    odoo原生包含了对重量的处理,下文中将指导如何优雅应用odoo原生模块处理重量相关的业务,同时也通过自行开发的重量模块,实现了产销一体化供应链的全重量管理,全重量单据打印。

    所有模块严格遵循odoo的多单位换算逻辑及业务逻辑,支持公制和英制为底层基准单位。

    如何设置odoo12中物流的自动计算运费的策略。

    如何实现odoo 12中采购销售使用不同计量单位自动换算。

    odoo /  PS Cloud  专业实施开发

    EMAIL:171586098@QQ.COM

    (一)物流的设置

    场景:根据价目表配置出相应自动计算运费的策略。

     

    客户采购牛肉,共3KG,运费12元。

    客户采购牛肉,共5KG,运费22元。

    物流费用的基础设置参见下图,有以下几个要点。

     

     

    1.选择【根据规则】,自行配置运费计算规则

    Odoo默认有以下物流公司的模块,如果是其它物流公司,可根据对方提供的价目表自行配置。

     

    2.  此处的数值指的是采购单的总价

    可以理解为采购多少总价以上,就包邮。这里的总价指全单含税总价。

     

    采购173公斤,订单总价为含税10034元,超出了设计的10000元以上包邮。系统得出结论为包邮。

     

    3.  起运的价格

    这个公式指

    运单总重量<=3KG就使用起运价12元,价格为12元+(0.00*重量)

    可以理解为,运单总重量为3KG以下就12元。

     

    我们来看一下放到订单中系统自动取运费。

     4.   超出起运的价格

    这个公式指

    运单总重量>3KG的情况下,使用起运价7元+(每公斤3元*运单的总重量)

    可以理解为,假设运单总重量为5KG就按以下公式计算:7+(3*5KG)=22元

     

    我们来看一下放到订单中系统自动取运费。

     

    5.  客户地址的配置

    客户收货地址可以指定多个,可以按物流供应商的价目表来进行设置。

     

    (二) 生鲜食品行业的重量相关—原生及尚鹏科技开发模块

    场景:不同重量单位间的换算。

     

    客户向尚鹏采购牛肉,共1公斤,售价50元。

    尚鹏向供应商采购牛肉,共2.21磅,进价22.1元。

    1.原生odoo在不同重量单位间的换算。

    设置系统基准重量【参考单位】为千克,【常规设置>产品>千克】

     

    允许系统使用多种计量单位,【销售设置>产品目录>勾选】

     

    设置【计量单位】中磅和参考单位(即公斤)的比例。

     

    新建产品【牛肉】,

    计量单位【公斤】=销售单位、库存单位

    采购计量单位【磅】=采购单位

     

    设置完成后,销售及库存的重量单位为公斤。采购的重量单位为磅,涉及的重量会自动换算。我们用MTO来生成一个采购单,可以在下图看到详情。

     

     

    2.尚鹏科技开发的重量相关模块

    Odoo原生的重量计算不会自动生成在各个单据中,或需要手工填写,为此我们开发了重量相关模块,下面我们做一个简单的介绍 。

     

    App Product Weight Auto Set

     

     

    如果UoM属于重量类别,则自动设置产品重量。可以用于销售、购买、库存。

    主要特点:

    继承原生odoo规则,支持公制与英制为参考单位。

    重量全面整合方案:销售,采购,采购协议,库存,生产单。

    产品自动在以上单据中填写重量。

    自动设置Sku(产品或产品模板)的权重。

     

    在调拨时得到产品重量和总重量。

     

    产品的自动重量

     

     

    销售订单

     

    采购订单

     

    采购协议

     

    生产单

     

    库存调拨

     

    ++++++++++++++++++++++++++++++++++++++++++++++++++

    相关模块请到odoo官方市场下载

    app_product_weight_auto

    app_product_weight_sale

    app_product_weight_purchase

    app_product_weight_purchase_requisition

    app_product_weight_mrp

    app_product_weight_stock

    转载于:https://www.cnblogs.com/wterp/p/10475754.html

    展开全文
  • 一、 我觉得这个问题可以从微软关于货币的字段类型得到一些启发。...1用一个表保存所有单位(不管是计价还是计量,还是其他的单位) 2再用一个表保存不同单位之间的换算关系(如果有必要的话,其实是否可以用一...

    一、 

    我觉得这个问题可以从微软关于货币的字段类型得到一些启发。微软的货币型字段其实和数字的一个区别就是可以按照不同国家的币种进行数值转换。

    你看,不管是什么方式,都作为一个属性来看待,但是这个属性值可以不一样,而且可以用一个函数,根据不同的参数进行转化。

    1 用一个表保存所有的单位(不管是计价还是计量,还是其他的单位)

    2 再用一个表保存不同单位之间的换算关系(如果有必要的话,其实是否可以用一个全局常量基本确定下来?)

    3 然后用一个函数去搞定,什么地方需要不一样的数据你就传入不同的参数好了。

    这样做的好处是通用性很强,维护性好,扩展性好。

    二、

    单位太多的解决方案:

    建立一个“单位换算表”,其中一个是主计量单位,其它的单位是换算到该单位的换算率,

    再建立一个“品种档案”保存“采购主计量单位”,“生产主计量单位”,“BOM主计量单位”,各模块的单据中采用各自的主计量单位进行出入库或者使用的单位,

    做帐表统计和查询的时候按照换算关系进行运算。

    在用户想做查询的时候,系统可以自动按照是属于哪个部门,然后把单位换算到该部门所

    对应的主计量单位后再进行运算,并显示出来。

    三、

    计量单位:至少支持销售,生产计量,最好采购也支持,主要看你什么行业了;有时同一个计量单位间的换算是不一样的,比如:两种针剂,第一种 1盒 = 10支;地二种 1盒 = 5支;这样计量单位换算关系要把物料编号包括进去;而且换算关系是不能随便改动的,否则帐本对不起来很正常

    四、

    1、可以在用户输入时弹出一个下拉选框,例如输入一个“加”就把所有“加”开头的都列出来,接着输了“拿大”,就把所有“加拿大”开头的列出来,供用户选择。这样对用户来说也方便快捷。

    2、原料编号可以做成字符串,随用户怎么定义,只要保证不重复就行了。但是千万不要把原料编号作为关键字,唯一性并不是关键字的充分条件,还必须具有不变性。比如说,你的系统已经使用一段时间,在库存、工艺等表里都是使用原料编号,突然用户觉得现有的编号体系不好,想改一改,你就会头痛了。就算不是大改,平常的增加删除,要是不注意,都会弄出很多问题。比如说,通常编号总是按顺序的,用户删除一种原料后,再增加新原料时,可能会使用原先被删除的编号,但是如果原先删除该原料编号时仓库里还有这种原料,而你程序疏忽了,没做检查,那你现在就死定了,而且这种错误让你摸不着头绪。所以原料还得有个系统编号,这是一个内部的流水号,对用户不可见的,这个才是关键字


    五、肯定可以支持不同的单位呀。而且在单位之间还可以互相转换呢!
    每一种物料都一有一个基本单位,其余可能是什么转换单位或辅助单位之类的,每个转换单位或辅助单位都与基本单位有一个转换比率。
    但有一点就是你必须注意,与库存、成本等打交道的资料都应该要用基本单位进行计算,否则出错了还不知道错在哪里。
    关于单位的问题也是一个比较难以处理的问题,有的用户在开了单之后,还要求对单位进行自由转换,也就是你所说的那样。
    不过我在处理这些问题还是没有遇到什么大问题,因为如果你的数据库设计的好的话,这些问题还是比较好处理的。 
    六、我一点也不觉得你的客户的要求离谱啊。我以前做的系统就是物料编码是20位的,物料名称30位,物料规格30位,和你客户的要求一样(不会他们以前用的是我以前公司的产品吧);而且也支持多单位,计量单位和计价单位可以不同。我们的做法是:在物料表中共有3个单位,这3个单位中有一个是基本单位,另外两个是换算单位,并在换算单位和基本单位之间定义换算率(换算率还包括固定换算率和变动换算率的区分),在库存系统中包括两个单位:基本单位(小单位)和一个换算单位(大单位)。比如说物料A,可在库存系统中定义他的基本单位是‘只’,换算单位是‘盒’,在定义它们的换算率:10只/盒,这样在库存进、出料的时候就可以发X盒Y只,而不需换算成只来做;其他的系统也可支持两个单位,一个作为基本单位(不一定和库存的基本单位一致),另一个是换算单位。例如在采购系统中,对物料A的采购的计价单位是‘盒’,计价的大单位可以是‘箱’,10盒/箱。采购时就可以用N箱M盒来采购,付款依据盒数来付,销售系统的定义的方法也是一样

    展开全文
  • 进销存系统中计量单位

    千次阅读 2004-10-07 15:00:00
    一、我觉得这个问题可以从微软关于货币的字段类型得到一些启发。... 1 用一个表保存所有单位(不管是计价还是计量,还是其他的单位)2 再用一个表保存不同单位之间的换算关系(如果有必要的话,

    一、

    我觉得这个问题可以从微软关于货币的字段类型得到一些启发。微软的货币型字段其实和数字的一个区别就是可以按照不同国家的币种进行数值转换。

     <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

    你看,不管是什么方式,都作为一个属性来看待,但是这个属性值可以不一样,而且可以用一个函数,根据不同的参数进行转化。

     

    1 用一个表保存所有的单位(不管是计价还是计量,还是其他的单位)

    2 再用一个表保存不同单位之间的换算关系(如果有必要的话,其实是否可以用一个全局常量基本确定下来?)

    3 然后用一个函数去搞定,什么地方需要不一样的数据你就传入不同的参数好了。

     

    这样做的好处是通用性很强,维护性好,扩展性好。

     

    二、

    单位太多的解决方案:

    建立一个“单位换算表”,其中一个是主计量单位,其它的单位是换算到该单位的换算率,

    再建立一个“品种档案”保存“采购主计量单位”,“生产主计量单位”,“BOM主计量单位”,各模块的单据中采用各自的主计量单位进行出入库或者使用的单位,

    做帐表统计和查询的时候按照换算关系进行运算。

    在用户想做查询的时候,系统可以自动按照是属于哪个部门,然后把单位换算到该部门所

    对应的主计量单位后再进行运算,并显示出来。

     

    三、

    计量单位:至少支持销售,生产计量,最好采购也支持,主要看你什么行业了;有时同一个计量单位间的换算是不一样的,比如:两种针剂,第一种 1 = 10支;地二种 1 = 5支;这样计量单位换算关系要把物料编号包括进去;而且换算关系是不能随便改动的,否则帐本对不起来很正常

     

    四、

    1、可以在用户输入时弹出一个下拉选框,例如输入一个“加”就把所有“加”开头的都列出来,接着输了“拿大”,就把所有“加拿大”开头的列出来,供用户选择。这样对用户来说也方便快捷。

    2、原料编号可以做成字符串,随用户怎么定义,只要保证不重复就行了。但是千万不要把原料编号作为关键字,唯一性并不是关键字的充分条件,还必须具有不变性。比如说,你的系统已经使用一段时间,在库存、工艺等表里都是使用原料编号,突然用户觉得现有的编号体系不好,想改一改,你就会头痛了。就算不是大改,平常的增加删除,要是不注意,都会弄出很多问题。比如说,通常编号总是按顺序的,用户删除一种原料后,再增加新原料时,可能会使用原先被删除的编号,但是如果原先删除该原料编号时仓库里还有这种原料,而你程序疏忽了,没做检查,那你现在就死定了,而且这种错误让你摸不着头绪。所以原料还得有个系统编号,这是一个内部的流水号,对用户不可见的,这个才是关键字


    五、肯定可以支持不同的单位呀。而且在单位之间还可以互相转换呢!
    每一种物料都一有一个基本单位,其余可能是什么转换单位或辅助单位之类的,每个转换单位或辅助单位都与基本单位有一个转换比率。
    但有一点就是你必须注意,与库存、成本等打交道的资料都应该要用基本单位进行计算,否则出错了还不知道错在哪里。
    关于单位的问题也是一个比较难以处理的问题,有的用户在开了单之后,还要求对单位进行自由转换,也就是你所说的那样。
    不过我在处理这些问题还是没有遇到什么大问题,因为如果你的数据库设计的好的话,这些问题还是比较好处理的。 


    六、我一点也不觉得你的客户的要求离谱啊。我以前做的系统就是物料编码是20位的,物料名称30位,物料规格30位,和你客户的要求一样(不会他们以前用的是我以前公司的产品吧);而且也支持多单位,计量单位和计价单位可以不同。我们的做法是:在物料表中共有3个单位,这3个单位中有一个是基本单位,另外两个是换算单位,并在换算单位和基本单位之间定义换算率(换算率还包括固定换算率和变动换算率的区分),在库存系统中包括两个单位:基本单位(小单位)和一个换算单位(大单位)。比如说物料A,可在库存系统中定义他的基本单位是‘只’,换算单位是‘盒’,在定义它们的换算率:10只/盒,这样在库存进、出料的时候就可以发X盒Y只,而不需换算成只来做;其他的系统也可支持两个单位,一个作为基本单位(不一定和库存的基本单位一致),另一个是换算单位。例如在采购系统中,对物料A的采购的计价单位是‘盒’,计价的大单位可以是‘箱’,10盒/箱。采购时就可以用N箱M盒来采购,付款依据盒数来付,销售系统的定义的方法也是一样

    展开全文
  • 字节[zì jié]  本词条需要补充更多参考资料。 ...百度百科所有内容均应列出参考资料以供查证。...字节(Byte)是计算机信息技术用于计量存储容量和传输容量一种计量单位,一个字节等于
  • -lh 使用更人性化格式显示,将计量单位换算成KMGT -al用来显示所有文件或文件夹详细信息,包括隐藏文件 -al用来显示所有文件或文件夹详细信息,包括隐藏文件 -l命令,文件/文件夹详细信息详解: drwxrwxr-x ...
  • Java对象所占内存空间

    2020-12-03 16:23:36
    Java对象所占内存空间Java对象所占内存空间硬盘各容量单位的换算关系:Java类型所占空间Java计算对象所占内存大小 Java对象所占内存空间 bit是计算机中最小的储存单位,一个byte是由8个bit组成,它是最小的可寻址...
  • 如果非要把企业在不同维度竞争力换算成一个统一的计量单位,那则是数商(Digital Quotient)。云计算、物联网、5G、人工智能、自动驾驶、区块链等数字技术以飞一般速度进入到汽车产业所有的毛细血管中,重构企业...
  • 书后还设有附录,内容有常用数学公式、常用的计量单位及其换算、常用电工图形符号和文字符号、数制变换、逻辑代数运算,以及有关技术数据。 本手册内容丰富,为便于读者应用和掌握,还配有例题和实用计算...
  • 贵阳装修之如何核算工程项目 装修前期准备过程中,当设计图、装修预算出来之后,我们就需要对装修预算等进行审核了。...第二,核计量单位:审核过程当中,还要注意预算表中计量换算单位。不同...
  • 2021-02-26

    2021-02-26 22:51:55
    Java基础语法 2.1 计算机如何存储数据 计算机世界中只有二进制。那么在计算机中存储和运算的所有数据都要转为二进制。包括数字、字符、图片、声音、...字节(Byte):是计算机信息技术用于计量存储容量一种计量单位
  • 在一定屏幕分辨率下开发应用程序到别... <br />在PowerBuilder中所有尺度都是用PowerBuilder单位(PBU)计量的,惟一例外是Window和DataWindow画板网格尺寸,这是用像素计量。PowerBuilder中的计量使
  • 3.计量单位 记录常用单位的基本信息。如:单位名称、单位属性、换算比例等等。能够满足任意核算单位的需求,不同类型的单位可按用户定义进行自由换算。完全更改原来核算单位时,系统能更新历史数据。 4.购价管理 ...
  • 进销存管理系统

    2011-10-17 16:08:13
    3.计量单位 记录常用单位的基本信息。如:单位名称、单位属性、换算比例等等。能够满足任意核算单位的需求,不同类型的单位可按用户定义进行自由换算。完全更改原来核算单位时,系统能更新历史数据。 4.购价管理 ...
  • 商品支持多计量单位并自动换算价格;支持多仓库,支持库存警报;提供多种价格方式,可以方便实现不同客户不同商品不同价格,采购开单也提供了供应商最后采购价,开单时还能显示最后十次价格;开单去零头功能, 如...
  •   另外也需要你具备一些基本的数学知识,注如基本的代数运算、三角函数、向量数学以及计量单位的换算。在第一章的末尾,你能找到涵盖上述基础数学知识的讲解。   当然,如果你保持一颗积极向上的心,你也可以边...
  • 商品支持多计量单位并自动换算价格,可以严格进行 批次、保质期管理(也可以不管理批次);支持多仓库,支持库存警报;提供多种价格方式,可以方便实现不同客户不同商品不同价格,采购开单也提供了供应商最 后采购价,...
  • 药品支持多计量单位并自动换算价格,可以进行批号、有效期、近效期管理;支持多仓库,支持库存警报;提供多种价格方 式,可以方便实现不同客户不同药品不同价格,采购开单也提供了供应商最后采购价,开单时还能显示...

空空如也

空空如也

1 2
收藏数 24
精华内容 9
关键字:

所有计量单位的换算