gpt4 book ai didi

c - 我的大部分程序都是分开的,只是无法将所有内容组合在一起

转载 作者:行者123 更新时间:2023-11-30 20:15:29 24 4
gpt4 key购买 nike

该项目与计算机中 float 的表示和操作有关。您需要使用 ANSI C 编程语言开发一个计算机程序,该程序将接受以下输入:1. 表示程序中应使用的数字基数的值;例如,如果该值是 10,则程序中使用的数字应采用 12.3 和 34.565 的形式2. 上面输入的基数中的两个 float ;例如,如果基数为 2,则 float 可能为 11.0101 和 1010.0113. +、-、*、/中的一个运算符

此外,您将为程序中的操作中使用的所有实体/结构创建适当的结构。此外,必须在存储至少两个元素的结构中捕获 float ,其中一个是指数,另一个是尾数。例如,如果使用基数 10,则 2.5 应表示为尾数为 25,指数为 -1。这本质上是将实数转换为两个可以存储在计算机内存中的整数。

最佳答案

我将把你的问题解释为“这个问题看起来非常大,虽然我知道很多东西但我无法得到任何牵引力,我只是不知道如何开始。”

在面对大型任务时,无论是否编程,这种瘫痪的感觉并不少见。一个主要技巧是将问题分解为更小的部分,并写入其中的一些部分。一旦开始,事情可能会变得不那么令人生畏。

在这里我首先打印答案。你可能会说“但我们还不知道答案”,我说“只是假装”

 int base = 10;

char * resultMantissa = "34567";
int resultExponent = -1;

现在如何打印所需的 3456.7 ?

然后逆向计算,如果您有一些输入尾数和指数,您将如何计算结果。那么如何获取输入呢?一步步工作。

关于c - 我的大部分程序都是分开的,只是无法将所有内容组合在一起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19265459/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com