精华内容
下载资源
问答
  • 范围
    万次阅读 多人点赞
    2019-06-16 12:11:00

    前言

    关于float的精度和取值范围这个问题,我查询了很多次,每次都是用完就忘了,等到再使用的时候还需要再次查询,关键是这个问题大家给出的结果并不都是一致的,我得从众多的资料当中选择出正确的观点,这还要额外花一些时间,所以我决定也总结一次,方便我以后拿来直接用了,如果能给大家带来帮助那就更好了。下面提到一些说法很多都是我个人的理解,如果大家有疑义,欢迎讨论。

    精度限制

    首先考虑下为什么会产生精度问题,是因为存储数据的空间有限,以一个四字节整数int n;为例,一共有32位,取值范围是 [-2147483648‬, 2147483647] ,一共是4,294,967,296种可能,它的精度可以说是小数点后一位都不保留,也就是只有整数,换句话说变量n可以表示实数范围内的4,294,967,296个数值。

    如果换成float类型呢?一个变量float f所能表示多少个数呢?实际上由于存储空间未发生变化,同样是4字节32位,那么float类型也只能表示,或者说精确表示4,294,967,296个数值(真实情况由于一些特殊的规则,最终所表示的数字个数还要少),说到这里很多人可能会疑惑,因为他知道float可以表示比4,294,967,296大的数,同时也能表示小数,如果只有4,294,967,296种可能,那究竟是怎么做到的呢?

    这里也就开始提到精度了,整数很好理解,每个数字的间隔都是1,int类型所表示的4,294,967,296个数字都是等间距的,步长为1。而float也只能表示4,294,967,296个数字,同时要表示比int还大的范围,一个很直观的想法就是把间距拉大,这样范围就大了,但是float还要表示小数,像0.2、0.4这样的数字间距明显要小于1啊,想要存储小数貌似要把间距缩小,这就和前面矛盾了啊。

    实际上float类型存储数据的间隔不是等间距的,而是在0的附近间距小,在远离0的位置间距大,为什么会这样,一会我们看一下float类型数据的存储规则就明白了,这里先来看一下int类型和float类型所表示数字的范围对比,这只是一个示意图。

    //int
               [ *         *         *         0         *         *         * ]
    //float
    [ *          *    *    *   *  *  * * * * * 0 * * * * *  *  *   *    *    *          * ]
    

    上面的示意图就是两者表示数字范围的差异,每个星号*就表示一个数字,float通过这种不等间距的分布,既扩大了范围也表示了小数,那么有没有问题呢?

    当然有问题,饭就这么多,人多了自然不够吃了,因为远离0的位置间距越来越大,当要表示间距中间的一个数字时,只能找它附近离它最近的一个可以表示的数字来代替,这就导致了精度问题,比如我给一个float类型变量分别赋值为 4294967244 和 4294967295 ,再次输出时都变成了 4294967296,因为超过了精度,所以只能找最接近的数字代替。

    float存储方式

    这部分内容基本上各篇文章说的都一致,我也简单描述下,后面根据这部分的定义来推算一下float的精度和取值范围。

    首先我们知道常用科学计数法是将所有的数字转换成(±)a.b x 1 0 c 10^c 10c 的形式,其中a的范围是1到9共9个整数,b是小数点后的所有数字,c是10的指数。而计算机中存储的都是二进制数据,所以float存储的数字都要先转化成(±)a.b x 2 c 2^c 2c,由于二进制中最大的数字就是1,所以表示法可以写成(±)1.b x 2 c 2^c 2c的形式,float要想存储小数就只需要存储(±),b和c就可以了。

    float的存储正是将4字节32位划分为了3部分来分别存储正负号,小数部分和指数部分的:

    1. Sign(1位):用来表示浮点数是正数还是负数,0表示正数,1表示负数。
    2. Exponent(8位):指数部分。即上文提到数字c,但是这里不是直接存储c,为了同时表示正负指数以及他们的大小顺序,这里实际存储的是c+127。
    3. Mantissa(23位):尾数部分。也就是上文中提到的数字b。

    三部分在内存中的分布如下,用首字母代替类型

    SEEEEEEEEMMMMMMMMMMMMMMMMMMMMMM
    0100000011000110011001100110011

    float存储示例

    以数字6.5为例,看一下这个数字是怎么存储在float变量中的:

    1. 先来看整数部分,模2求余可以得到二进制表示为110。

    2. 再来看小数部分,乘2取整可以得到二进制表示为.1(如果你不知道怎样求小数的二进制,请主动搜索一下)。

    3. 拼接在一起得到110.1然后写成类似于科学计数法的样子,得到1.101 x 2 2 2^2 22

    4. 从上面的公式中可以知道符号为正,尾数是101,指数是2。

    5. 符号为正,那么第一位填0,指数是2,加上偏移量127等于129,二进制表示为10000001,填到2-9位,剩下的尾数101填到尾数位上即可

    SEEEEEEEEMMMMMMMMMMMMMMMMMMMMMM
    0100000011010000000000000000000
    1. 内存中二进制数01000000 11010000 00000000 00000000表示的就是浮点数6.5

    float范围

    明白了上面的原理就可求float类型的范围了,找到所能表示的最大值,然后将符号为置为1变成负数就是最小值,要想表示的值最大肯定是尾数最大并且指数最大,
    那么可以得到尾数为 0.1111111 11111111 11111111,指数为 11111111,但是指数全为1时有其特殊用途,所以指数最大为 11111110,指数减去127得到127,所以最大的数字就是1.1111111 1111111 11111111 x 2 127 2^{127} 2127,这个值为 340282346638528859811704183484516925440,通常表示成 3.4028235E38,那么float的范围就出来了:

    [-3.4028235E38, 3.4028235E38]

    float精度

    float 类型的数据精度取决于尾数,相信大家都知道这一点,但是精度怎么算我也是迷糊了好久,最近在不断尝试的过程中渐渐的明白了,首先是在不考虑指数的情况下23位尾数能表示的范围是[0, 2 23 − 1 2^{23}-1 2231],实际上尾数位前面还隐含了一个"1",所以应该是一共24位数字,所能表示的范围是[0, 2 24 − 1 2^{24}-1 2241](因为隐含位默认是"1",所以表示的数最小是1不是0,但是先不考虑0,后面会特殊介绍,这里只按一般值计算),看到这里我们知道这24位能表示的最大数字为 2 24 2^{24} 224-1,换算成10进制就是16777215,那么[0, 16777215]都是能精确表示的,因为他们都能写成1.b x 2 c 2^c 2c的形式,只要配合调整指数c就可以了。

    16777215 这个数字可以写成1.1111111 11111111 1111111 * 2 23 2^{23} 223,所以这个数可以精确表示,然后考虑更大的数16777216,因为正好是2的整数次幂,可以表示1.0000000 00000000 00000000 * 2 24 2^{24} 224,所以这个数也可以精确表示,在考虑更大的数字16777217,这个数字如果写成上面的表示方法应该是 1.0000000 00000000 00000000 1 * 2 24 2^{24} 224,但是这时你会发现,小数点后尾数位已经是24位了,23位的存储空间已经无法精确存储,这时浮点数的精度问题也就是出现了。

    看到这里发现 16777216 貌似是一个边界,超过这个数的数字开始不能精确表示了,那是不是所有大于16777216的数字都不能精确表示了呢?其实不是的,比如数字 33554432 就可以就可以精确表示成1.0000000 00000000 00000000 * 2 25 2^{25} 225,说道这里结合上面提到的float的内存表示方式,我们可以得出大于 16777216 的数字(不超上限),只要可以表示成小于24个2的n次幂相加,并且每个n之间的差值小于24就能够精确表示。换句话来说所有大于 16777216 的合理数字,都是[0, 16777215]范围内的精确数字通过乘以 2 n 2^n 2n得到的,同理所有小于1的正数,也都是 [0, 16777215] 范围内的精确数字通过乘以 2 n 2^n 2n得到的,只不过n取负数就可以了。

    16777216 已经被证实是一个边界,小于这个数的整数都可以精确表示,表示成科学技术法就是1.6777216 * 1 0 7 10^{7} 107,从这里可以看出一共8位有效数字,由于最高位最大为1不能保证所有情况,所以最少能保证7位有效数字是准确的,这也就是常说float类型数据的精度。

    float小数

    从上面的分析我们已经知道,float可表示超过16777216范围的数字是跳跃的,同时float所能表示的小数也都是跳跃的,这些小数也必须能写成2的n次幂相加才可以,比如0.5、0.25、0.125…以及这些数字的和,像5.2这样的数字使用float类型是没办法精确存储的,5.2的二进制表示为101.0011001100110011001100110011……最后的0011无限循环下去,但是float最多能存储23位尾数,那么计算机存储的5.2应该是101.001100110011001100110,也就是数字 5.19999980926513671875,计算机使用这个最接近5.2的数来表示5.2。关于小数的精度与刚才的分析是一致的,当第8位有效数字发生变化时,float可能已经无法察觉到这种变化了。

    float特殊值

    我们知道float存储浮点数的形式是(±)1.b x 2 c 2^c 2c,因为尾数位前面一直是个1,所以无论b和c取什么样的值,都无法得到0,所以在float的表示方法中有一些特殊的约定,用来表示0已经其他的情况。

    float的内存表示指数位数有8位,范围是[0, 255],考虑偏移量实际的指数范围是[-127,128],但实际情况下指数位表示一般数字时不允许同时取0或者同时取1,也就是指数位的实际范围是[-126,127],而指数取-127和128时有其特殊含义,具体看下面表格:

    符号位指数位尾数位数值含义
    0全为0全为0+0正数0
    1全为0全为0-0负数0
    0全为0任意取值f 0. f ∗ 2 − 126 0.f * 2^{-126} 0.f2126非标准值,尾数前改为0,提高了精度
    1全为0任意取值f − 0. f ∗ 2 − 126 -0.f * 2^{-126} 0.f2126非标准值,尾数前改为0,提高了精度
    0全为1全为0+Infinity正无穷大
    1全为1全为0-Infinity负无穷大
    0/1全为1不全为0NaN非数字,用来表示一些特殊情况

    总结

    1. float的精度是保证至少7位有效数字是准确的
    2. float的取值范围[-3.4028235E38, 3.4028235E38],精确范围是[-340282346638528859811704183484516925440, 340282346638528859811704183484516925440]
    3. 一个简单的测试float精度方法,C++代码中将数字赋值给float变量,如果给出警告warning C4305: “=”: 从“int”到“float”截断,则超出了float的精度范围,在我的测试中赋值为16777216及以下整数没有警告,赋值为16777217时给出了警告。
    更多相关内容
  • 04.第五章、范围管理

    千次阅读 2021-12-19 18:48:38
    文章目录主要内容项目范围6个过程范围管理的重要性总表5.1范围管理概述5.2规划范围管理5.3收集需求 主要内容 项目范围6个过程 (1)规划范围管理:对如何定义、确认和控制项目范围的过程进行描述。 (2)收集需求:...

    主要内容

    项目范围6个过程

    (1)规划范围管理:对如何定义、确认和控制项目范围的过程进行描述。
    (2)收集需求:为实现项目目标,明确并记录项目干系人的相关需求的过程。
    (3)定义范围:详细描述产品范围和项目范围,编制项目范围说明书,作为以后项目决策的基础。
    (4)创建工作分解结构(WBS):把整个项目工作分解为较小的、易于管理的组成部分,形成一个自上而下的分解结构。
    (5)确认范围:正式验收已完成的可交付成果。
    (6)范围控制:监督项目和产品的范围状态、管理范围基准变更。

    范围管理的重要性

    (1)项目范围来自于项目目标完成项目工作范围是为了实现项目目标。
    (2)项目范围管理及控制的有效性,是衡量项目是否达到成功的一个必要标准。
    (3)在项目中不断重申项目工作范围,是项目中实施控制管理的一个主要手段。
    (4)项目范围管理可以详细、清楚地界定分工界面和责任。
    (5)项目范围管理能确定项目边界,明确主要可交付成果,范围管理能提高对项目成本、进度和资源估算的准确性。
    (6)项目范围管理影响到项目的成功,在实践中,范围蔓延是项目失败最常见的原因之一。

    项目管理四个核心:成本、进度、质量和范围。范围是基础性和全局性的工作。

    总表

    规划范围管理收集需求定义范围创建WBS确认范围监控范围
    What创建范围管理计划和需求管理计划,书面将如何定义、确认和控制范围。
    作用:在整个项目中如何管理范围提供南
    定义干系人的需求作用:为定义和管理项目范围(包括产品范围)奠定基础制定一份范围说明书,详细描述项目和产品、具体定义、描述项目范围作用:明确收集的需求哪些包含在项目范围内,哪些将排除在项目范围外,明确项目、服务或成果边界创建一份WBS把项目可交付成果和项目工作分解为较小的,更易于管理的组成部分。
    作用:对所要交付的内容提供一个结构化视图
    正式验收已经完成的可交付成果,与客户或发起人一起审查可交付成果,确保可交付成果已经圆满完成。
    作用:使验收过程具有客观性,通过每个可交付成果验收,提高最终产品、服务或成果活动验收的可能性
    监督项目和产品范围,管理范围基准变更。
    作用:在整个项目期间保持对范围基准的维护
    Why指导范围管理知识领域其他过程如何开展收集需求旨在定义和管理客户期望,掌握项目需求和产品
    需求对促进项目成功有重要作用需求是WS基础
    编制详细的项目范围说明书,对项目成功至关重要WBS代表着项目范围说明书所规定的工作,可以针对WBS的工作包安排进度,估算成本和实施监控获得客户或发起人正式验收防止范围失控。变更实际发生时,管理变更。如果变更不可避免,必须强制实施项目整体变更控制。杜绝范围延和范围镀金
    Who项目管理团队/项目团队(如果项目规模比较小),组织过程资产往往是可以剪裁来使用的项目管理团队/项目团队(如果项目规模比较小)项目经理带领项目管理团队/项目团队(如果项目规模比较小)制定,应该获得发起人/客户和关键干系人批准项目管理团队/项目团队(如果项目规模比较小)项目经理与客户或发起人一起项目管理团队或项目团队(如果项目规模比较小)
    When在制定项目章程后,范围管理其他过程之前项目章程制定和后,干系人初步识别后,规划范围管理后收到需求以后制定项目范围说明书后已经产出可交付成果,并且可交付成果已经通过实施质量控制过程进行了检验,得到了组织中质检部门的确认之后,实施质量控制和核实范围也可同时进行项目或阶段末,项目结束前进行。
    How召开会议和专家判断采用访谈/小组会议/引导式研讨会/群体创新技术/群体决策技术/问卷调查/观察/原型法/系统交互图文件分析来收集需求采用产品分析、备选方案生成和引导式研讨会,采用专家判断用分解和专家判断的方法检查/群体决策技术釆用挣值计算,进行偏差分析

    5.1范围管理概述

    1、项目范围管理需要做以下三个方面的工作:
    ①明确项目边界。
    ②对项目执行工作进行监控。
    ③防止项目范围发生蔓延。

    三不做:不需要做的、无法做的、不能做的。

    范围蔓延:客户提出新需求,超出了范围基准【客户不断提出要求,不断去改,最终交付物不满足要求】
    范围镀金:客户没有提新需求,乙方自己做了额外客户不需要的工作【项目实施人员往往愿意尝试新的技术或者为信息系统项目加上更牛X的功能】
    范围潜变:客户不断提岀小的、不易察觉的范围改变,如果不加控制,累计起来导致项目严重偏离既定的范围基准,导致项目失控和失败

    2、产品范围(强调结果)与项目范围(强调过程):
    ①产品范围是指产品或者服务所应该包含的功能,项目范围是指为了能够交付产品,项目所必须做的工作。
    ②产品范围是项目范围的基础,产品范围的定义是产品要求的描述,而项目范围的定义是产生项目管理计划的基础,两种范围在应用上有区别。
    ③项目的范围基准是经过批准的项目范围说明书、WBS和WBS词典。判断项目范围是否完成,要以范围基准来衡量。产品范围是否完成,则根据产品是否满足了产品描述来判断。
    ④产品范围描述是项目范围说明书的重要组成部分,因此,产品范围变更后,首先受到影响的是项目的范围。
    3、范围管理的各个过程(图来自蓝皮书)
    在这里插入图片描述

    5.2规划范围管理

    1、编制范围管理计划,书面描述将如何定义、确认和控制项目范围的过程,在整个项目中对如何管理范围提供指南和方向。范围管理计划需要项目管理团队全员参与。
    2、范围管理计划的内容:
    ①如何制订项目范围说眀书
    ②如何根据范围说明书创建WBS
    ③如何维护和批准WBS
    ④如何确认和正式验收已完成的项目可交付成果。
    ⑤如何处理项目范围说明书的变更,该工作与实施整体变更控制过程直接相联。
    3、范围管理计划描述如何管理项目范围,项目范围怎样变化才能与项目要求相一致等问题,所以它也应该对怎样变化、变化频率如何,以及变化了多少等项目范围预期的稳定性进行评估。
    范围管理计划也应该包括对变化范围怎样确定,变化应归为哪一类等问题的清楚描述。项目范围管理计划可能在项目管理计划之中,也可能作为单独的一项。根据不同的项目,可以是详细的或者概活的,可以是正式的或者非正式的。
    4、需求管理贯穿于整个过程,它的最基本的任务就是明确需求,并使项目团队和用户达成共识,即建立需求基线。另外,还要建立需求跟踪能力联系链,确保所有用户需求都被正确地应用,并且在需求发生变更时,能够完全地控制其影响范围,始终保持产品与需求的一致性。
    5、需求管理计划描述在整个项目生命周期内如何分析、记录和管理需求。
    6、需求管理计划的内容:
    ①如何规划、跟踪和汇报各种需求活动
    ②需求管理需要使用的资源
    ③培训计划
    ④项目干系人参与需求管理的策略
    ⑤判断项目范围与需求不一致的准则和纠正规程
    ⑥需求跟踪结构
    ⑦配置管理活动

    5.3收集需求

    1、需求包括业务需求、干系人需求、解决方案需求、过渡需求、项目需求和质量需求等。

    需求类型含义
    业务需求整个组织的高层级需要。例如:实施项目的原因。
    干系人需求干系人群体的需要
    解决方案需求为满足业务需求和干系人需求,产品、服务或成果必须具备的特性、功能和特征
    过渡需求从“当前状态”过渡到“将来状态”所需的临时能力;例如:数据转换和培训需求
    项目需求项目需满足的行动、过程或条件
    质量需求用于确认可交付成果完成的标准

    2、收集需求的工具与技术有访谈、焦点小组、引导式研讨会、群体创新技术、群体决策技术、问卷调查、观察、原型法、标杆对照、系统交互图、文件分析等。

    工具与技术含义
    访谈正式或非正式,一对一会谈或一对多访谈匚
    焦点小组一对一访谈的扩展形式,加入了专家,专门的主持人
    引导式研讨会集中主要干系人,集中讨论定义产品需求,强调跨职能和协调干系人差异
    群体创新技术组织一些群体活动来识别项目和产品需求
    群体决策技术为达成某种期望结果,对多个未来行动方案进行评估
    原型法制造模型,征求反馈,支持渐进明细
    标杆对照用实际和计划与其他组织的进行比较

    群体创新技术:
    ①头脑风暴:各抒己见。
    ②名义小组技术:通过投票来排列最有用的创意,以便进行进一步的头脑风暴或优先排序。名义小组技术是头脑风暴法的深化应用,是更加结构化的头脑风暴法。
    ③德尔菲技术:可以防止个人的观点被不正确的放大。
    ④概念/思维导图:是将从头脑风暴中获得的创意,用一张简单的图联系起来,以反映这些创意之间的共性与差异,从而引导出新的创意。
    ⑤亲和图又称为KJ法,是针对某一问题,充分收集各种经验、知识、想法和意见等语言、文字资料,通过图解方式进行汇总,并按其相互亲和性归纳整理这些资料,使问题明确起来,求得统一认识,以利于解决的一种方法。亲和图的核心是头脑风暴法,是根据结果去找原因。
    ⑥多标准决策分析是借助决策矩阵,用系统分析方法建立诸如风险水平、不确定性和价值收益等多种标准,从而对众多方案进行评估和排序的一种技术。


    3、需求文件的内容包括:
    ①业务需求
    ②干系人需求
    ③解决方案需求
    ④项目需求
    ⑤过渡需求
    ⑥与需求有关的假设条件、依赖关系和制约因素。

    4、需求管理包括在产品开发过程中维持需求一致性和精确性的所有活动,包括控制需求基线,保持项目计划与需求一致,控制单个需求和需求文档的版本情况,管理需求和联系链之间的联系,或管理单个需求和项目其他可交付物之间的依赖关系,跟踪基线中需求的状态。
    5、可跟踪性是项目需求的一个重要特征,需求跟踪是将单个需求和其他元素之间的依赖关系和逻辑联系建立跟踪,这些元素包括各种类型的需求、业务规则、系统组件,以及帮助文件等。可验证性是需求的最基本特性。
    6、每个配置项的需求到其涉及的产品(或构件)需求都要具有双向可跟踪性。双向跟踪,包括正向和反向跟踪:
    正向跟踪:检查需求文件中的每个需求是否都能在后继工作产品(成果)
    中找到对应点;(以免需求被做漏、做偏)
    反向跟踪:逆向跟踪,检查设计文档、产品构件、测试文档等工作成果是否都能在需求文件中找到出处。(是查需求源头,了解为什么要做这个需求来源背景和原因是什么)
    在这里插入图片描述

    ①从用户原始需求可向前追溯到需求文件可区分受变更影响的需求,确保需求文件包括所有用户需求;
    ②从需求文件回溯到相应的用户原始需求,确认每个需求的出处;
    ③从需求文件追溯到产品元素,可知每个需求对应的产品元素,从而确保产品元素满足需求;
    ④产品元素回溯到需求文件,使项目团队成员知道产品元素存在的原因;
    (如果设计元素或测试案例无法回溯到需求文件,则可能是镀金;如果孤立的产品元素是一个正当功能,则可能是需求遗漏)
    ⑤需求文件之间的跟踪便于更好地处理各种需求之间的逻辑相关性检査需求分解中可能出现的错误或遗漏。
    7、需求跟踪矩阵表示需求和其他产品元素之间的联系链的最普遍方式是使用需求跟踪(能力)矩阵,需求跟踪矩阵是将产品需求从其来源连接到能满足需求的可交付成果的一种表格。

    需求用例1用例2
    需求1
    需求2

    8、需求跟踪矩阵中记录的典型属性包括唯一标识、需求的文字描述、收录该需求的理由、所有者、来源、优先级别、版本、当前状态(例如,进行中、已取消、已推迟、新增加、已批准、已分配、己完成等)和状态日期。

    5.4定义范围

    1、定义范围是制定项目和产品详细描述的过程,是明确所收集的需求哪些包含在项目范围内,哪些在项目范围外,从而明确产品、服务或成果的边界。
    2、定义范围工具与技术:专家判断、产品分析、备选方案生成和引导式研讨会。
    ①产品分析:对于那些以产品为可交付成果的项目,是一种有效的工具
    ②备选方案生成:用来指定尽可能多的澘在可选方案的技术,用于识别执行项目工作的不同方法
    注:产品分析与范围定义紧密相关如软件产品分为几个子系统?是不是有基础平台?等等。
    3、项目范围说明书的内容:
    ①产品范围描述
    ②验收标准
    ③可交付成果
    ④项目的除外责任
    ⑤制约因素
    ⑥假设条件

    4、项目范围说明书的主要作用:
    ①确定范围
    ②沟通基础
    ③规划和控制依据
    ④变更基础
    ⑤规划基础

    5.5创建工作分解结构(WBS)

    1、创建WBS是将项目可交付成果和项目工作分解成较小的、更易于管理的组件的过程
    2、里程碑标志着某个可交付成果或者阶段的正式完成。
    注意:重要的检査点是里程碑、重要的里程碑是基线
    3、工作包应便于完整地分派给不同的人或组织单元,所以要求明确各工作单元直接的界面。工作包应该非常具体,以便承担者能明确自己的任务、努力的目标和承担的责任。作为一种经验法则,8/80规则(80小时原则)建议工作包的大小应该至少需要8小时来完成,而总完成时间也不应该大于80小时。
    几个相关概念:
    范围基准:经过批准的项目范围说明书、WBS、WBS词典,只有通过正式的变更控制程序才能进行变更,它被用作比较的基础。
    项目范围说明书:是对项目范围、主要可交付成果、假设条件和制约因素的描述。记录了整个范围,包括项目和产品范围。
    WBS:全部工作范围的层级分解(有助于防止范围蔓延)。
    WBS词典:针对每个WBS组件,详细描述可交付成果、活动和进度信息的文件(有助于评价变更的影响)。

    4、控制账户是一种管理控制点。在该控制点上,将范围、预算(资源计划)、实际成本和进度加以整合,并将它们与挣值进行比较,以测量绩效。控制账户是WBS某个层次上的要素,既可以是工作包,也可以是比工作包更高层次上的一个要素。如果是后一种情况,一个控制账户中就包括若干个工作包,但一个工作包仅属于个控制账户。项目管理团队在控制账户上考核项目的执行情况,即在控制账户的相应要素下,将项目执行情况与计划情况进行比较,以便评价执行情况好坏,并发现与纠正偏差。
    5、规划包是指在控制账户之下,工作内容已知但尚缺详细进度活动的WBS组成部分。规划包是在控制账户之下、工作包之上的WB要素。规划包是暂时用来做计划的,随着情况的逐渐清晰,规划包最终将被分解成工作包以及相应的具体活动。
    6、WBS词典也称为WBS词汇表,它是描述WBS各组成部分的文件。对于WBS的每一组成部分WBS词典可能包括账户编码标识、工作描述、假设条件和制约因素、负责人或组织单元、进度里程碑相关的进度活动、所需资源、成本估算、质量要求验收标准、技术参考文献、协议信息等。
    (WBS字典实际是相当于新华字典,是对WBS中每个元素的描述)
    7、分解是一种将项目可交付成果和项目工作分解成较小的、更易于管理的组件的技术。
    8、要将整个项目工作分解为工作包,需要开展以下活动:
    ①识别和分析可交付成果及相关工作
    ②确定WBS的结构和编排方法
    ③自上而下逐层细化分解。
    ④为WBS组件制定和分配标识编码。
    ⑤核实可交付成果分解的程度是恰当的
    9、创建WBS时对工作的划分原则包括:
    ①功能或者技术原则。在创建WBS时,需要考虑将不同人员的工作分开。
    ②组织结构
    ③系统或者子系统。总的系统划分为几个主要的子系统,然后对每个子系统再进行分解。

    10、WBS分解的方法:
    ①项目生命周期的各阶段作为分解的第二层,产品和项目可交付成果放在第三层。(如按项目周期的需求、设计、开发、测试、实施等阶段做为第二层;把每个阶段产出的可交付成果作为第三层,如:需求分析结果、调研结果等)
    ②主要可交付成果作为分解的第二层(ERP分解为OA、客户关系管理等)
    ③整合可能由项目团队以外的组织来实施的各种组件(例如,外包工作),然后作为外包工作的一部分,卖方需编制相应的合同WBS。
    例子看这里:https://m.sohu.com/a/150900112_208218

    11、WBS不是某个项目团队成员的责任,应该由全体项目团队成员用户和项目干系人共同完成和致确认。
    12、WBS表示形式有分级的树型结构(组织结构图式)和表格形式(列表式)
    树型结构图的WBS层次清晰、直观性和结构性强,但不容易修改,对大的、复杂的项目很难表示岀项目的全貌(常用于小项目)。
    表格形式的直观性比较差,但能够反映出项目所有的工作要素(常用于大项目)。
    13、虽然有些参考文献也使用鱼骨图形式的WBS,但这种形式并不常用。
    14、WBS分解注意8个方面:
    ①WBS必须是面向可交付成果的。
    ②WBS必须符合项目的范围。
    ③WBS的底层应该支持计划和控制。
    ④WBS中的元素必须有人负责,而且只由一个人负责,尽管实际上可能需要多个人参与。
    ⑤WBS的指导(不是原则),WBS应控制在4∽6层。
    ⑥WBS应包括项目管理工作(因为管理是项目具体工作的一部分),也要包括分包出去的工作。
    ⑦WBS的编制需要所有(主要)项目干系人的参与,需要项目团队成员的参与。
    ⑧WBS并非是一成不变的。在完成了WBS之后的工作中,仍然有可能需要对WBS进行修改。
    补充:
    (1)在层次上保持项目的完整性,避免遗漏必要的组成部分。
    (2)一个工作单元只能从属于某个上层单元,避免交叉从属。
    (3)相同层次的工作单元应用相同性质。
    (4)工作单元应能分开不同的责任者和不同的工作内容。
    (5)便于项目管理计划和项目控制的需要。
    (6)最底层工作应该具有可比性,是可管理的,可定量检查的。
    (7)应包括项目管理工作,包括分包出去的工作。

    5.6确认范围

    1、确认范围是正式验收项目己完成的可交付成果的过程。确认范围包括与客户或发起人一起审查可交付成果,确保可交付成果已圆满完成,并获得客户或发起人的正式验收。
    2、确认范围的主要工具与技术是检査和群体决策技术。检查也称为审查、评审、审计、走查、巡检、测试等,是指开展测量、审查与确认等活动,来判断工作和可交付成果是否符合需求和产品验收标准。
    3、确认范围应该贯穿项目的始终。
    4、确认范围的步骤:
    ①确定需要进行范围确认的时间。
    ②识别范围确认需要哪些投入。
    ③确定范围正式被接受的标准和要素。
    ④确定范围确认会议的组织步骤。
    ⑤组织范围确认会议。

    5、范围确认时,一般需要检查以下问题:
    ①可交付成果是否是确定的、可确认的。
    ②毎个可交付成果是否有明确的里程碑,里程碑是否有明确的、可辨别的事件。
    ③是否有明确的质量标准。
    ④审核和承诺是否有清晰的表达。
    ⑤项目范围是否覆盖了需要完成的产品或服务进行的所有活动,有没有遗漏或者错误。
    ⑥项目范围的风险是否太高,管理层是否能够降低可预见的风险发生时对项目的冲击。

    6、管理层所关注的项目范围是指范围对项目的进度、资金和资源的影响,些因素是否超过了组织承受范围是否在投入产出上具有合理性。企业管理层不会关心太细节的东西。只需要关心投入产岀的合理性就好了。
    7、核实产品是针对产品是否完成,在项目(或阶段)结束时由发起人或客户来验证,强调产品是否完整;确认范围是针对项目可交付成果,由客户或发起人在阶段末确认验收的过程。
    8、确认范围与项目收尾的不同之处在于:
    ①虽然确认范围与项目收尾工作都在阶段未进行,但确认范围强调的是核实与接受可交付成果,而项目收尾强调的是结束项目(或阶段)所要做的流程性工作。
    ②确认范围与项目收尾都有验收工作,确认范围强调验收项目可交付成果,项目收尾强调验收产品。

    9、范围确认完成时,同时应当对确认中调整的WBS及WBS字典进行更新。
    10、范围确认和需求确认一定要分开。需求确认是在项目前期三方通过召开需求评审会的方式讨论从而形成—个需求说明书,确认需求;范围确认是阶段性的验收。
    11、确认范围与质量控制的不同之处在于:
    ①确认范围主要强调可交付成果获得客户或发起人的接受;质量控制强调可交付成果的正确性,并符合为其制定的具体质量要求(质量标准)。
    ②质量控制一般在确认范围前进行,也可同时进行;确认范围一般在阶段末尾进行,而质量控制并不一定在阶段未进行。
    ③质量控制属内部检查,由执行组织的相应质量部门实施;确认范围则是由外部干系人(客户或发起人)对项目可交付成果进行检查验收。
    具体看下表:

    区别质量控制确认范围
    关注重点正确性–可交付成果做得对不对,质量有没有问题(正确的未必可接受)可接受性–可交付成果是否满足需求,是否能通过验收
    实施方一般内部的QC部门进行项目发起人、客户和其他主要干系人
    先后顺序通常先做,也可同时进行通常后做,也可同时进行
    通过标准是否符合质量测量指标是否满足需求文件中的描述,是否符合验收标准
    交付物核实的可交付成果验收的可交付成果
    实施动作英文 Verification、verify-核实(质量)Validation、 Validate-确认(成果)

    12、确认范围与项目收尾的不同之处在于:
    ①虽然确认范围与项目收尾工作都在阶段未进行,但确认范围强调的是核实与接受可交付成果,而项目收尾强调的是结束项目(或阶段)所要做的流程性工作。
    ②确认范围与项目收尾都有验收工作,确认范围强调验收项目可交付成果,项目收尾强调验收产品。

    13、每个人对项目范围所关注的方面是不同的。
    ①管理层所关注的项目范围,是指范围对项目的进度、资金和资源的影响,这些因素是否超过了组织承受范围,是否在投入产出上具有合理性。
    ②客户主要关心的是产品的范围,关心项目的可交付成果是否足够完成产品或服务。
    ③项目管理人员主要关注可交付成果是否足够和必须完成,时间、资金和资源是否足够,主要的潜在风险和预备解决的方法。
    ④项目团队成员主要关心项目范围中自己参与的元素和负责的元素,通过定义范围中的时间检查自己的工作时间是否足够,自己在项目范围中是否有多项工作,而这些工作又有冲突的地方。

    5.7控制范围

    1、控制范围是监督项目和产品的范围状态、管理范围基准变更的过程,其主要作用是在整个项目期间保持对范围基准的维护。对项目范围进行控制,就必须确保所有请求的变更、推荐的纠正措施或预防措施都经过实施整体变更控制过程的处理。在变更实际发生时,也要采用范围控制过程来管理这些变更。

    2、造成项目范围变更的原因是项目外部环境发生了变化,例如:
    ①政府政策的问题。
    ②项目范围的计划编制不周密详细,有一定的错误或遗漏。
    ③市场上出现了或是设计人员提出了新技术、新手段或新方案。
    ④项目执行组织本身发生变化。
    ⑤客户对项目、项目产品或服务的要求发生变化。
    3、未经控制的产品或项目范围的扩大(未对时间、成本和资源做相应调整)称为范围蔓延。
    变更是不可避免的,控制范围过程依赖于范围变更控制系统,范围变更控制是指对有关项目范围的变更实施控制,审批项目范围变更的一系列过程,包括书面文件、跟踪系统和授权变更所必须的批准级别。
    4、范围变更控制的工作:
    ①影响导致范围变更的因素,并尽量使这些因素向有利的方面发展。
    ②判断范围变更是否已经发生。
    ③范围变更发生时管理实际的变更,确保所有被请求的变更按照项目整体变更控制过程处理。

    5、项目管理中变更是极其普遍的现象,对变更要进行管理。项目范围的核心是产品围,因此,产品的需求发生变化其实就是一种范围变更。需求的核心是客户的需求,无论需求识别还是需求变更都要让客户参与。范围管理是整体管理的部分,变更流程可统一设计,统一管理,因此没必要必须把范围变更与整体变更区分开来。
    6、项目范围变更控制,包括审批项目范围变更的一系列过程,包括书面文件、跟踪系统和授权变更所必须的批准级别。

    展开全文
  • 常见行业经营范围模板!来挑挑看吧!(附万能经营范围模板) 注册企业时有没有常常遇到经营范围怎么选?哪些行业是行政许可项目?哪些可以“先照后证”? 现在工商登记对经营范围应该怎么写已经没有明确规定,既...

    常见行业经营范围模板!来挑挑看吧!(附万能经营范围模板)    

           注册企业时有没有常常遇到经营范围怎么选?哪些行业是行政许可项目?哪些可以“先照后证”?

    现在工商登记对经营范围应该怎么写已经没有明确规定,既没有字数要求,也没有类别限制。但一般来说,经营范围还是要表述的尽可能规范、易懂。实在不知道怎么写,可以参考国家统计局发布的“国民经济行业分类”,这里可以查到比较规范的语言表述。

     

     

    提醒各位创业者,经营范围并不是你想做啥买卖填上就可以,很多你想做的事,都要经过有关部门的审批!

    一般经营项目、许可经营项目的区别

    一般经营项目即取得营业执照后即可开展经营活动。比如您开一个贸易公司,经营范围就可以写“销售:服装、饰品、箱包”,取得营业执照后,卖个服装、鞋包都不需要再审批。

    许可经营项目的意思不仅需要取得营业执照,还需取得相关许可部门审批后,才可以经营的项目。比如,如果您想开一家餐馆,经营范围填“餐饮服务”,在取得了营业执照之后,还需要办理《食品经营许可证》,经过药监局等相关部门的审批,才能正式开业。

    企业类型与经营范围模板大全

    科技类

    1

    科技类常见的经营范围:

    计算机软硬件、网络科技、电子信息技术、数据库技术、大数据技术、供应链管理、物联网技术、人工智能技术的技术开发、技术咨询、技术转让、技术推广服务;云计算服务;计算机网络综合布线,计算机系统集成;数据处理和存储服务;销售自行开发产品;应用软件服务;软件开发;软件咨询;模型设计;包装装潢设计;工艺美术设计;电脑动画设计;教育信息咨询;文化交流活动组织与策划;会议会展服务;教育软件的开发与维护;市场调查;企业管理咨询;网络技术服务;互联网直播(具体项目以审批部门的审批为准);动漫设计企业策划、设计;设计、制作、代理、发布广告。

    注:经营范围以最后工商核定的为准。

     

    文化、传媒、广告类

    1

    常见的传媒类公司有:

    传媒、文化传媒、广告传媒等;  

    3

    常见的经营范围:

    影视制作,互联网直播服务,影视经纪代理服务(以上项目,具体项目以审批部门批准的为准);设计、制作、代理、发布国内各类广告;摄影摄像服务;电脑图文设计制作;舞台灯光设计;庆典活动策划;婚庆服务;礼仪服务;会务服务;展览展示服务;国内文化艺术交流活动策划,晚会策划,舞台艺术造型策划,个人形象设计,企业形象设计,市场营销策划,企业营销策划;教育信息咨询服务,企业管理信息咨询服务;摄影器材、音响设备及器材、舞台设备的租赁;对文化业、旅游业、酒店业的投资;计算机软件及网络的技术开发、技术服务、技术咨询、技术转让;销售:农副产品、日用百货、化妆品、工艺品,教学仪器,文体用品、食品(具体项目以审批部门批准为准);货物或技术进出口(国家禁止或涉及行政审批的货物或技术进出口除外)。

    注:经营范围以最后工商核定的为准。

     

    咨询类

    1

    咨询类常见经营范围:

    咨询类常见经营范围:企业管理咨询、房产信息咨询、商务咨询、投资信息咨询、财务咨询、理财咨询、家政服务咨询、劳务咨询、企业管理咨询、企业营销咨询、人力资源咨询、文化艺术咨询、法律信息咨询、医疗信息咨询、劳务服务咨询、电子商务信息咨询,生活美容信息咨询(以上项目除国家有专项规定外)企业管理信息咨询;信息技术咨询服务;市场调查;科技产品的技术开发、技术转让、技术培训;家居装饰;组织展览展示及文化艺术交流活动;企业形象策划;设计、制作、代理、发布国内各类广告。

    注:经营范围以最后工商核定的为准。

     

    投资类

    1

    投资类常见经营范围:

    投资类常见经营范围:对酒店业、餐饮业、旅游业、信息技术服务业、文化产业、房地产业、教育业、畜牧业、农业、林业、渔业、高新科技项目、建筑业、新能源业、矿业、交通运输业、通信业、环保业、水利电力项目的投资;信息技术的技术开发、技术转让、技术咨询;社会经济信息咨询服务(除国家有专项规定外);房地产开发与经营(凭资质证经营);房屋租赁;房地产交易居间、行纪、代理;货物或技术进出口(国家禁止或涉及行政审批的货物或技术进出口除外)。

    注:经营范围以最后工商核定的为准。

     

    商贸类

    1

    贸易公司常见的经营范围:

    贸易公司常见的经营范围有:销售:食品(具体项目以审批部门批准的为准)、服装服饰、鞋帽、皮革制品、服装面料及辅料、箱包、摄影器材、音响设备、珠宝、包装材料、纸制品、日用百货、五金交电、家用电器、护肤品、工艺品(除象牙及其制品外)、电子产品(除国家专控产品)、建筑材料;餐饮服务(具体项目以审批部门批准的为准);对餐饮业的投资;商品配送服务;会议服务;房屋租赁;餐饮技术咨询、技术转让;摄影服务,设计、制作、代理、发布国内各类广告;电脑图文设计、制作(不含出版物印刷,涉及许可的,具体项目以审批部门批准的为准)。

    注:经营范围以最后工商核定的为准。

     

    建筑类

    1

    建筑类常见的经营范围有:

    建筑类常见的经营范围有:建筑工程施工总承包、市政公用工程总承包、电力工程施工总承包、机电工程施工总承包、土石方工程专业承包、城市及道路照明工程专业承包、钢结构工程专业承包、环保工程专业承包、消防设施工程专业承包、模版脚手架工程专业承包、建筑劳务分包、建筑机电安装工程专业承包、建筑装饰装修工程专业承包、建筑智能化工程专业承包、地基基础工程专业承包建筑幕墙工程专业承包(以上项目凭资质证经营);施工劳务;房地产开发与经营(凭资证经营);房地产交易居间、代理、行纪;房屋租赁,物业管理服务(凭资证经营);设计、制作、代理、发布国内各类广告;销售:电气设备、安防设备、电子通信设备(除国家专控产品)、消防设备(除国家强制性认证)、五金交电、建筑材料(除危险化学品)、电线电缆、办公用品、劳保用品。

    注:经营范围以最后工商核定的为准。

     

    重点来了!!!

    实力宠粉的贴心小编又又又又又来了!用尽10年代办心血经验,给大家整理了一条万能经营范围模板!你只需要把名称行业相关的经营范围移到第一条就可以啦!话不多说,上模板!

     

    万能经营范围模板

    对酒店业、餐饮业、旅游业、信息技术服务业、文化产业、房地产业、教育业、畜牧业、农业、林业、渔业、高新科技项目、建筑业、新能源业、矿业、交通运输业、通信业、环保业、水利电力项目的投资;建筑工程施工总承包、市政公用工程总承包、建筑劳务分包;

    房地产开发与经营(凭资证经营);房地产交易居间、代理、行纪;房屋租赁,物业管理服务(凭资证经营);

    影视制作,互联网直播服务,影视经纪代理服务(以上项目,具体项目以审批部门批准的为准);商务信息咨询、电子商务信息咨询(除国家专项规定外);

    设计、制作、代理、发布国内各类广告;摄影摄像服务;电脑图文设计制作;舞台灯光设计;庆典活动策划;婚庆服务;礼仪服务;会务服务;展览展示服务;国内文化艺术交流活动策划,晚会策划,舞台艺术造型策划,个人形象设计,企业形象设计,市场营销策划,企业营销策划;教育信息咨询服务,企业管理信息咨询服务;摄影器材、音响设备及器材、舞台设备的租赁;对文化业、旅游业、酒店业的投资;

    计算机软件及网络的技术开发、技术服务、技术咨询、技术转让;餐饮服务(具体项目以审批部门批准的为准);

    销售:农副产品、日用百货、化妆品、工艺品、教学仪器、文体用品、食品(具体项目以审批部门批准为准);

    货物或技术进出口(国家禁止或涉及行政审批的货物或技术进出口除外)。

    注:经营范围以最后工商核定的为准。

     

    你以为结束了吗?

    还没有!!!

    作为一个全能小编!

    当下最火的直播带货、电商风口  

    这类型的经营范围怎么少得了呢!

    电子商务类经营范围模板

    互联网生活服务平台;网上直播服务;软件开发、技术推广服务。(依法须经批准的项目,经相关部门批准后方可开展经营活动);演出经纪,个人互联网直播服务(需备案);文化艺术交流活动策划;广播电视节目制作(以上项目具体项目以审批部门批准的为准;设计、制作、代理、发布国内国内各类广告;对文化产业的投资;摄影服务,礼仪服务;市场信息咨询;企业营销策划,企业形象设计,企业管理信息咨询;企业形象策划,咨询策划服务,网络营销信息咨询;电子商务平台的开发、建设(涉及许可的,具体项目以审批部门批准的为准),经济信息咨询,商务信息咨询,电子商务信息咨询(除国家专项规定外);销售:食品(具体项目以审批部门批准的为准)、农产品、农副产品、日用百货、服装、鞋帽、花卉、文化用品、体育用品、体育器材、林产品、水产品、机械设备、电子产品、家用电器、通讯设备、五金交电、乐器、计算机软件及辅助设备、照相器材、影视器材;网络技术的技术开发、技术服务、技术咨询、技术转让。

    注:经营范围以最后工商核定的为准。

     

    千万别弄错了!营业执照填写的5大误区

    1.分支机构经营范围随便写:

    企业设立分公司,由于分公司不能独立承担民事责任,其经营范围不能超过总公司的经营范围。因此,分公司的经营范围应在总公司经营范围以内。

    但是,如果企业设立子公司,其经营范围不需要在总公司经营范围内。由于母子公司经常相互提供服务,总公司应增加商业服务业等经营范围,子公司增加为总公司提供服务的经营范围。

     

    2.经营范围越多越好:

    由于超出经营范围的业务不能自行开具发票,需到税局代开发票。财务人员为了节省麻烦,把能想到的经营范围都写进去了。

    但有些经营业务是不能享受税收优惠的,这里也要考虑好。

     

    【案例】非房地产企业以土地投资设立新公司,暂免征收土地增值税,但房地产企业除外。如果不幸新注册的公司加了“房地产开发”的经营范围,该公司以土地投资新公司时,可能没办法享受到税收优惠。

    如果非房地产企业以土地投资设立新公司,暂免征收土地增值税,之后变更为房地产企业,要不要补缴土地增值税呢?能通过这种方式节税吗?这个问题,还是找云帆财税的专业顾问咨询吧!一时半会很难解释得清楚哦!

     

    3.经营范围随便抄:

    网上经常会列举各行业常见的经营范围。小编建议,这类帖子看看参考下就可以了,别全抄啊,即使是相同行业的企业,其经营的侧重点也有很大的不同。以增值税为例,混合销售中按照主业确定税率,同样的混合销售业务,不同主业的企业税率不同。

    在确定主营业务时,经营范围也是可以参考的一项,经营范围应突出公司的主营业务,避免多缴税。

     

    经营范围虽然小,    但是误区可不少,  各位记得绕道走哦!

     

    展开全文
  • python取值范围

    千次阅读 2020-11-27 21:44:21
    3、python数据类型3.1、int(整数)在32位机器上,整数的位数为32位,取值范围为-2**31~2**31-1,即-2147483648~2147483647在64位系统上,整数的位数为64位,取值范围为-2**63~2**63-1,即... 连续型预报检验...

    o55g08d9dv.jpg广告关闭

    腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元!

    开发准备cas 的 python sdk 包含了用于访问和操作 cas 的所有 api。 相关资源github 地址 ,欢迎贡献代码以及反馈问题。 环境依赖python 2.7安装sdk安装 sdk 的方式有两种:pip 安装和手动安装。 方式一:使用pip安装pip install cassdk方式二:手动安装从github 地址下载源码,通过 setup 手动安装:python setup.py...

    查询attributekey的有效取值范围默认接口请求频率限制:20次秒。 推荐使用 api explorer 点击调试 api explorer 提供了在线调用、签名验证、sdk代码生成和快速检索接口等能力。 您可查看每次调用的请求内容和返回结果以及自动生成 sdk 调用示例。 2. 输入参数以下请求参数列表仅列出了接口请求参数和部分公共参数...

    # 下面列表取值超出范围,会报错还是有返回值:l1 = print(l1)print(l1)第一个打印会报错:? 第二个打印会返回一个空列表?...

    这里针对 python api 调用方式进行简单说明。 现已支持云服务器(cvm)、云硬盘(cbs)、私有网络(vpc)、云数据库(tencentdb)等 腾讯云产品...取值参考接口文档中输入参数公共参数 action 的说明。 例如云服务器的查询实例列表接口,取值为 describeinstances。 x-tc-regionstring-地域参数,用来...

    流式语音合成 python3 sdk 下载地址、python2 sdk 下载地址。 接口请求域名:tts.cloud.tencent.comstream 腾讯云语音合成技术(tts)可以将任意文本转化为语音,实现让机器和应用张口说话。 腾讯 tts 技术可以应用到很多场景,例如,移动 app 语音播报新闻,智能设备语音提醒,支持车载导航语音合成的个性化语音播报...

    于是想着用python怎么折腾. 下面的脚本测试没什么问题. 记录一下... #!usrbinenvpython importos,sys iflen(sys.argv)! =2ornotos.path.isdir(sys.argv):printuseage:scriptdirnamesys.exit() forfilenameinos.listdir(sys.argv):iffilename.endswith(.txt):tmp,check,change=,false,falseforiinopen(filename)...

    所以我们应该这样来定位pycodeobject和pyc文件,我们说pyc文件其实是pycodeobject的一种持久化保存方式。 3、python数据类型3.1、int(整数)在32位机器上,整数的位数为32位,取值范围为-2**31~2**31-1,即-2147483648~2147483647在64位系统上,整数的位数为64位,取值范围为-2**63~2**63-1,即...

    连续型预报检验散点回归图scatter_regress()绘制观测-预报散点图和线性回归曲线,横坐标为观测值,纵坐标为预报值,横坐标和纵坐标取值范围自动设为一致,在图形中间添加了完美预报的参考线。 ?频率关系图pdf_plot()将观测和预报值分别从小到大排序, 将排序后的两组数据绘制成包含两幅子图的频率匹配关系图...

    ydx1dm4g6b.png

    int(整型) 在32位机器上,整数的位数为32位,取值范围为-2**31~2**31-1,即-2147483648~2147483647 在64位系统上,整数的位数为64位,取值范围为-2**...十、.pyc是个什么鬼? 1. python是一门解释型语言? 我初学python时,听到的关于python的第一句话就是,python是一门解释性语言,我就这样一直相信下去...

    比如用 utf-8可以用来输入中文 数据类型新增bytes python 3去掉long类型,新增了bytes。 可以看成是“字节数组”对象,每个元素是 8-bit 的字节,取值范围 0~255。 在 python 3中字符串以 unicode 编码存储,当写入二进制文件时,字符串无法直接写入writr(或读取),必须以某种方式的编码(encode编码decode解码)为...

    使用内置函数 id(obj) 可返回对象 obj 的标识。 类型用于表示对象存储的“数据”的类型。 类型可以限制对象的取值范围以及可执行的操作。 可以使用 type(obj)获得对象的所属类型。 值表示对象所存储的数据的信息。 使用 print(obj)可以直接打印出值。 对象的本质就是:一个内存块,拥有特定的值,支持特定类型的相关...

    python的循环编写程序时经常有代码需要重复运行,python提供了while和for进行循环操作。 一、while循环1、while循环可以根据条件进行判断,决定是否要循环执行语句块,语法如下: ? 循环条件后面也是要使用冒号,然后缩进写循环操作语句,先判断条件是否成立,如果为true,则执行循环操作语句,如果为false,则跳出...

    数字类型及操作一、整数类型 (1)python中的整数与数学中的概念是一致的,可以正也可以负,没有取值范围。 pow(x,y)函数是计算x的y次幂,想计算多大就多大。 (2)在整数类型中有四种进制形式 十进制:1015, 99,-45 二进制:以0b或0b开头:0b010,0b101 八进制:以0o或0o开头:0o123,-0o456 十六进制:以0x或0x...

    python 基本built-in类型主要有numerics,sequences, mapping, files, classes,instances, exceptions,类型上都会存在的操作有比较、是否为真、转换为字符串tostring,python中使用strrepr(object)可转换为字符串, print(object)时会隐式调用str()。 numerics: 整形 int,用c语言中的long实现,取值范围-sys.maxint...

    int(整型) 在32位机器上,整数的位数为32位,取值范围为-2**31~2**31-1,即-2147483648~2147483647 在64位系统上,整数的位数为64位,取值范围为-2**...python3 中有六个标准的数据类型:number(数字)string(字符串)list(列表)tuple(元组)sets(集合)dictionary(字典)1、数字2 是一个整数的例子...

    python之socket一、初识socket socket 是网络连接端点,每个socket都被绑定到一个特定的ip地址和端口。 ip地址是一个由4个数组成的序列,这4个数均是范围 0~255中的值(例如,220,176,36,76);端口数值的取值范围是0~65535。 端口数小于1024的都是为众所周知的网络服务所保留的 (例如web服务使用的80端口)...

    原码、反码、补码原码:原码就是符号位加上真值的绝对值,即用第一位表示符号,其余位表示值,比如如果是8位二进制1 原码: 0000 0001-1原码:1000 0001第一位是符号位,因为第一位是符号位,所以8位二进制数的取值范围就是:即反码:反码的表示方法是:正数的反码是其本身负数的反码是在其原码的基础上,符号位不变,其余个位取...

    wxq2vpj2sm.jpeg

    输入信号通常取值范围是0.01 ~ 0.99或-1.0 ~ 1.0,一个比较合适的输出取值范围0.01 ~ 0.99。 4 自己解决的困惑1.12节反向传播误差到更多层中,最后一张图...建议阅读时间:5~10分钟 0 前言感谢粉丝:疯琴,以下分享是疯琴在学习《python神经网络》时的笔记,总结得很棒,感谢疯琴的乐于分享精神,相信这篇笔记...

    2mbdree1zd.png

    皮尔逊相关系数的取值范围从-1到+ 1,通过0.5 + 0.5*corrcoef()这个函数把其取值范围归一化到0-1之间。 算法实现:? 【3】余弦相似度(cosine similarity ...函数说明(三)? 【1】range函数是一个python自带的来创建包含算术级数的列表。 它最常用于for循环。 语法:range(start, stop)【注释:①start,是列表...

    w8kn3wa0o6.jpeg

    各位读者大大们大家好,今天学习python的量范围作用域,并记录学习过程欢迎大家一起交流分享。? 新建一个python文件命名为py3_scope.py,在这个文件中进行操作代码编写:#变量作用域范围#local局部变量#enclosing封闭函数变量,闭包中常见#global 全局变量#built-in内置模块#python中查找一个变量准守legb规则#优先从l...

    展开全文
  • unsigned int 32比特数据范围为-2147

    万次阅读 2021-05-21 15:56:07
    不同编译器范围不同,C语言没有明确规定 但是在Turbo C中为两个字节,即0~2^16-1(62353) 在Visual C++6.0中为4个字节,即0~2^32-1(4394967295) 一个字节8位,就这样,还不懂请发邮件给我 C语言中unsigned int 类型...
  • 项目范围管理:范围定义

    千次阅读 2020-07-28 11:43:34
    定义范围是制定项目和产品详细描述的过程。 定义范围的主要作用是:明确所收集的需求哪些将包括在项目范围内,哪些将排除在项目范围外,从而明确项目、服务或输出的边界。 范围定义的内容和作用:由于在收集需求...
  • 项目范围管理

    千次阅读 2019-04-29 00:28:48
    # 范围管理 过程 输入 输出 工具 技术 项目范围管理 6个过程 1.编制范围管理计划过程 定义、确认、控制项目范围的过程进行描述 2.收集需求 为实现项目目标,明确、记录项目干系人相关...
  • Matplotlib坐标轴范围

    千次阅读 2022-02-18 14:53:58
    Matplotlib坐标轴范围 Matplotlib 可以根据自变量与因变量的取值范围,自动设置 x 轴与 y 轴的数值大小。当然,您也可以用自定义的方式,通过 set_xlim() 和 set_ylim() 对 x、y 轴的数值范围进行设置。 当对 3D ...
  • Mysql时间范围查询不走索引问题

    千次阅读 2022-02-22 17:28:30
    使用Mysql进行数据查询时,如果在SQL语句中出现范围查询,类似如下语句: select * from logs where create_time >= '2020-01-01' ; 此时,虽然在create_time字段上添加了索引,但是否会走索引还需要看数据量的...
  • 范围管理之项目范围控制

    千次阅读 2020-04-28 15:43:27
    一、项目范围控制涉及的主要内容 范围控制是监督项目和产品范围状态,管理范围基准变更的过程。范围控制涉及到影响引起范围变更的因素,确保所有被请求的变更、推荐的纠正措施或预防措施按照项目整体变更控制处理...
  • PMP第五章:项目范围管理

    千次阅读 2020-12-23 13:52:23
    项目范围管理的目的:做且只做所需的全部工作,以成功完成项目。 ✓ 产品范围——某项产品、服务或成果所具有的特性和功能 ✓ 项目范围——为交付具有规定特性与功能的产品、服务或成果而必须完成的工作 产品范围...
  • ip地址分类及范围划分有哪些

    千次阅读 2021-06-18 00:34:10
    ip地址分为网络地址和主机地址,IP地址是真正网络中计算机的身份标识。手机的IP是手机上网使用的...其范围是怎么划分的?如何修改手机ip地址?下面小编为大家解答手机ip地址修改方法及ip地址分类及范围划分等知识。...
  • ant design datepicker处理日期范围操作

    千次阅读 多人点赞 2021-10-14 17:01:45
    我是歌谣 放弃很容易 但是坚持一定很酷 微信公众号关注前端小歌谣学习前端知识 1需求 此刻日期之前的不能选择 当天日期结束时间比开始时间打 基本样式 <Row gutter={12}> ...Col span={12}>...
  • 项目范围管理:项目范围确认

    千次阅读 2020-07-29 09:32:28
    确认范围是正式验收已完成的项目可交付成果的过程。 确认范围需要审查可交付物和工作成果,以保证项目中所有工作都能准确地、满意地完成。 确认范围应该贯穿项目的始终,从WBS的确认或合同中具体分工界面的确认,...
  • 第 9 章范围管理 项目范围管理:确保项目包括成功完成项目所需的全部工作,但又只包括必须完成的工作的各个过程。它主要关心的是确定与控制哪些应该(哪些不应该)包括在项目之内。 主要包括五个过程:范围规划...
  • 经费支出范围

    千次阅读 2020-12-24 13:14:34
    经费支出范围第二十条批准立项部门无具体规定的纵向项目和合同无具体规定的横向项目经费,根据项目的预算,可按下列范围支出:1.资料费:指在项目研究过程中发生的资料收集、录入、复印、翻拍、翻译等费用,以及必要...
  • 本文介绍了MATLAB指定坐标范围、轴向和位置的方法,方便日后使用。
  • matlab设置坐标轴范围

    万次阅读 2021-04-18 03:33:26
    设置x轴和y轴为想要的显示范围,可以使用set函数。以x轴的显示范围为0到10,y轴的显示范围为90到101为例:%设置x轴范围和刻度:set(gca,'XLim',[0 10]);%X轴的数据显示范围;set(gca,'XTick',[0:1:10]);%设置要...
  • IP地址范围

    千次阅读 2020-12-23 17:17:02
    ip地址的分类与范围 A类IP地址 一个A类IP地址由1字节的网络地址和3字节主机地址组成,它主要为大型网络而设计的,网络地址的最高位必须是“0”, 地址范围从1.0.0.0 到127.0.0.0)。可用的A类网络有127个,每个网络...
  • 原码、反码、补码的表示范围是如何得到的原码纯整数的原码纯小数的原码反码纯整数的反码纯小数的反码补码纯整数的补码纯小数的补码原码首先说原码,原码是有符号数中最简单的编码方式。原码表示法在数值前面增加了一...
  • unity实战之lol技能释放范围

    千次阅读 多人点赞 2021-10-13 10:10:50
    前言 最近英雄联盟手游开启不删档测试,对于忠实的lol玩家来说,又激起了我对手游的兴趣。赶紧趁着开服,果断删掉所有手游,清理一波内存,开启我的手游版lol体验。(没办法手机内存太小了)。...攻击范围定义 作为一
  • int的取值范围

    万次阅读 多人点赞 2019-08-05 21:19:38
    在学C++或者Java的时候应该都会先了解各种基本数据类型的初值和它们的取值范围,有些人可能会不太重视这块内容,其实很重要,很多大公司面试的过程中都会问到int的取值范围,溢出之后会怎么样等问题。 正文 首先来...
  • 我想绘制一些数据(0到18之间),但我希望颜色条显示0到40之间的范围.经过几个在线示例后,我不知道如何实现我的需求!这是一个简单的例子:import matplotlib.pyplot as pltimport numpy as nprd = np.random.rand(40,...
  • mysql 根据经纬度查询范围

    千次阅读 2022-03-28 09:27:32
    根据经纬度查询一定范围内所有点 mybatis写法 <select id="selectPtStoreList" parameterType="PtStore" resultMap="PtStoreResult"> select id, store_no, store_name, open_id, store_image, ...
  • 高动态范围(High-Dynamic Range,简称HDR) 一.HDR介绍 高动态范围(High-Dynamic Range,简称HDR),又称宽动态范围技术,是在非常强烈的对比下让摄像机看到影像的特色而运用的一种技术。 当在强光源(日光、灯具...
  • 1、项目范围是否完成和产品范围是否完成分别以(1)作为衡量标准。 A.项目管理计划,产品需求 B.范围说明书,WBS C.范围基线,范围定义 D.合同,工作说明书 答案:A 解析: 项目范围是否完成以项目管理计划、...
  • C语言int的取值范围

    千次阅读 2021-05-21 07:28:08
    C语言int的取值范围在32/64位系统中都是32位,范围为-2147483648~+2147483647,无符号情况下表示为0~4294967295。C/C++编程语言中,int表示整型变量,是一种数据类型,用于定义一个整型变量,在不同编译环境有不同的...
  • 上篇说到各类加载器再第二次得到加载一个类的时候,会在自己的视力范围内查找这个类是否存在,如果存在就加载,如果不存在就给自己孩子传出去。 第一次拿到的时候需要给自己的爸爸,当然了bootstrapClassLoader没有...
  • 发音范围如下: 人说话时基频范围大约为100Hz~300Hz,男声较低,女声和童声的声道和喉头较高。在合唱中,一般分四个声部,这四个声部的音域(频率范围)分别是:女高音246.9Hz~987.8Hz,女低音164.8Hz~659.2Hz,...
  • ES之多条件、范围查询

    千次阅读 2021-12-22 23:08:40
    ES之多条件、范围查询 一、多条件查询 1.条件“且”,即查询"title"为"test6",且"num"为5的数据 【GET】请求:http://127.0.0.1:9200/test-index-1/_search,参数如下 { "query":{ "bool":{ "must":[ { "match...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 4,503,611
精华内容 1,801,444
关键字:

范围