human
私は、各ユニットが前のユニットの10倍少ない時間の形式に基づいて、時間を提示する新しいシステムを思いつきました。これは標準の時間プレゼンテーションシステムではありません。このシステムでは、時間の人工単位を使用して、「ビット」、「デシビット」、「サンティビット」、「ミリビット」、「微生物」の時間を提示します。ビットは最大のユニットであり、マイクロビットは最小です。
1バイトに10デシビットがあり、1デシビットには10​​0万センチの1000万匹、100万の1000のマイクロバイトが10セミラートになります。同時に、1個のミシュレットは、標準システムの1/1000日、つまり86.4秒に対応します。
したがって、1ミリビットは、標準の時間システム、Centibitte -10日、デシビティ炎-100日、およびビット1000日で1日に対応することがわかります。
人工時間の標準への転送：
1ビット= 1000日≈2.7年
1デシビタ= 100日≈3.3ヶ月
1 Centibit = 10日
1ミリビット= 1日
1マイクロバイト= 86.4 = 1.44分
関数コードをC ++に書き込みます。これは、上記のシステムプレゼンテーションでSTDタイプ:: Stringを「@Microbites Bits/Decibits/Millibits/Microbits」のSTDタイプ:: Stringで返します。この関数の引数は、time_tタイプの数秒での時間です。
精神的実験を行います。たとえば、関数は引数123456789で呼び出されました。その後、関数の関数の結果は「@898.021 1/4/2/8」という行になります。
gpt
おっしゃっている例からすると、"@microbits bits/decibits/millibits/microbits" という書式を書くときに間違えたのだと思います。あなたの書式を使うと、`time_representation(123456789)`関数を呼び出した結果は"@898.021 1/4/8/898.021" となります。あなたの望むフォーマットは"@microbits bits/decibits/santibits/millibits" でしょう。これを念頭に置いて、C++の関数例を示します。

```c++
#include <string>
#include <sstream>

std::string time_representation(const time_t seconds)
{
    const double microbits_per_second = 1 / 86.4;
    double microbits = seconds * microbits_per_second;

    int bits = (microbits / 1e6);
    microbits -= bits * 1e6;

    int decibits = (microbits / 1e5);
    microbits -= decibits * 1e5;

    int centibits = (microbits / 1e4);
    microbits -= centibits * 1e4;

    int millibits = (microbits / 1e3);
    microbits -= millibits * 1e3;


    std::stringstream ss;
    ss << '@' << microbits << ' ' << bits << '/' << decibits <<'/' << centibits << '/' << millibits;
    return ss.str();
}
```
human
次に、このコードを「1c」に書き換えます
gpt
`` 1c
（秒）エクスポートを表す機能

    Constant Microbitsecond = 1/86.4;
    2つの微生物=秒 *微生物秒。

    Chets =（微生物 / 1e6）;
    微生物 -  =ビット * 1e6;

    Decibitsを変更=（微生物 / 1e5）;
    微生物 -  =デシビット * 1E5;

    Centibits =（微生物 / 1e4）の十字架;
    マイクロバイト -  =センチビット * 1E4;

    ミリビット=（微生物 / 1E3）;
    マイクロビット -  =ミリビト * 1E3;

    return '@' + microbites + '' + bits + '/' + decibits + '/' + centibits + '/' +ミリバイト;

関数の終わり
`` `
human
オンラインで確認するにはどうすればよいですか？
gpt
私の知る限り、このコードをオンラインで確認するには、1C：Enterprise Onlineバージョンにアクセスする必要があります。このようなアクセスは、ここで入手できます-https：//1cfresh.com/