最小公约数
[摘要]一个朋友在展BOM的时候有这样的需求,两列字段(数值):A ,B A=用量,B=底数,组成用量=用量/底数。A/B,若能被整除,显示整除的结果,若不能整除显示分数形式A/B(分数形式要是约分后的格式)3/6=1/3。 我的思路: 1.SQL取余判断是否能被整除 2.撰
[摘要]一个朋友在展BOM的时候有这样的需求,两列字段(数值):A ,B A=用量,B=底数,组成用量=用量/底数。A/B,若能被整除,显示整除的结果,若不能整除显示分数形式A/B(分数形式要是约分后的格式)3/6=1/3。
我的思路:
1.SQL取余判断是否能被整除
2.撰写两个整形数值的最大公约数,然后分子与分母分别除以最大公约数。
其中进行转换化成字符串格式。
一、自定义最大公约数函数:
Create FUNCTION [dbo].[GetMaxgongyue] ( @num1 int , @num2 int ) RETURNS int as begin DECLARE @times INT DECLARE @min INT DECLARE @result BIGINT IF( @num1 >= @num2 ) SET @min=@num2 ELSE SET @min=@num1 SET @times=@min WHILE(@times <= @min ) BEGIN IF( @num1%@times = 0 AND @num2%@times = 0 ) BEGIN SET @result=@times BREAK END SET @times=@times - 1 END return @result end
drop table tt Create table tt(t1 int,t2 int) insert into tt(t1 ,t2 )values(1,3) insert into tt(t1 ,t2 )values(2,4) insert into tt(t1 ,t2 )values(3,9) insert into tt(t1 ,t2 )values(6,3) insert into tt(t1 ,t2 )values(4,2) insert into tt(t1 ,t2 )values(2,331) select t1,t2,t1%t2 取余, case when t1%t2<>0 and dbo.GetMaxgongyue(t1,t2)=1 then CAST(t1 as NCHAR(4))+'/'+ CAST(t2 as NCHAR(4)) when t1%t2<>0 and dbo.GetMaxgongyue(t1,t2)<>1 then CAST(t1/dbo.GetMaxgongyue(t1,t2) as NCHAR(4))+'/'+ CAST(t2/dbo.GetMaxgongyue(t1,t2) as NCHAR(4)) else cast(cast(t1/t2 as decimal(9,5)) as NCHAR(20)) end result from tt

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Sebagai salah satu platform video pendek paling popular di China, Douyin telah menarik sejumlah besar pengguna dan peminat. Di TikTok, kita sering mendengar tentang peminat dan rakan, tetapi adakah anda tahu apa perbezaan antara peminat dan rakan TikTok? Soalan ini akan dijawab secara terperinci di bawah. 1. Apakah perbezaan antara peminat Douyin dan rakan-rakan? Di TikTok, peminat ialah orang yang berminat dengan kandungan anda dan memilih untuk mengikuti anda. Mereka akan berinteraksi dengan anda melalui suka, komen, dsb. untuk mewujudkan sambungan maya. Kawan pula adalah orang yang mengenali antara satu sama lain dalam kehidupan sebenar dan mempunyai hubungan sosial yang sebenar antara satu sama lain. Pada platform sosial seperti Douyin, kaedah dan kedalaman interaksi antara peminat dan rakan mungkin berbeza-beza, tetapi semuanya adalah elemen penting dalam membina dan mengekalkan rangkaian sosial. Bilangan peminat merujuk kepada mereka yang mengikuti akaun anda

Saya tidak mahu AI memusnahkan pasaran permainan papan, tetapi saya mahu mencuba permainan papan gaya Jerman yang direka oleh AI tulen. Artikel/Lao Lu Jika anda ingin bercakap tentang perkara yang paling hangat selepas Festival Musim Bunga tahun ini, sudah pasti AI yang akan lulus ujian Turing. Mula-mula terdapat lukisan AI yang "luar biasa", dan kemudian terdapat ChatGPT dan NewBing yang terus mengejutkan orang ramai. Semua ini merangsang neuron orang dan "memberi amaran" tentang masa depan. Sebagai contoh, pelbagai draf perhubungan awam yang ditulis oleh orang yang menggunakan ChatGPT adalah setanding sepenuhnya dengan yang ditulis oleh beberapa syarikat perhubungan awam, dan kesan lukisan pemandangan yang dilukis oleh AI boleh memenuhi pelbagai keperluan. Google juga telah mula mempertimbangkan untuk mengurangkan secara beransur-ansur keperluan pengambilannya untuk jawatan yang boleh digantikan oleh AI. Apa yang muncul pada masa yang sama ialah kebimbangan ramai orang

Dengan perkembangan pesat Internet, bahasa pengaturcaraan sentiasa berkembang dan dikemas kini. Antaranya, bahasa Go, sebagai bahasa pengaturcaraan sumber terbuka, telah menarik banyak perhatian sejak beberapa tahun kebelakangan ini. Bahasa Go direka untuk menjadi mudah, cekap, selamat dan mudah dibangunkan dan digunakan. Ia mempunyai ciri-ciri konkurensi tinggi, penyusunan pantas dan keselamatan memori, menjadikannya digunakan secara meluas dalam bidang seperti pembangunan web, pengkomputeran awan dan data besar. Walau bagaimanapun, pada masa ini terdapat versi berbeza bahasa Go yang tersedia. Apabila memilih versi bahasa Go yang sesuai, kita perlu mempertimbangkan kedua-dua keperluan dan ciri. kepala

Di sini kita akan melihat masalah yang menarik. Kami mempunyai tatasusunan 'a' yang mengandungi elemen N. Kita perlu mencari unsur x yang meminimumkan nilai |a[0]-x|+|a[1]-x|+...+|a[n-1]-x|. Kemudian kita perlu mencari jumlah minimum. Katakan tatasusunan ialah: {1,3,9,6,3}, dan sekarang x ialah 3. Jadi jumlahnya ialah |1-3|+|3-3|+|9-3|+|6-3|+|3-3|=11. Untuk menyelesaikan masalah ini, kita perlu memilih median tatasusunan sebagai x. Jika saiz tatasusunan adalah genap, akan terdapat dua nilai median. Kedua-duanya adalah pilihan terbaik untuk x. Algoritma minSum(arr,n)mula &

Dalam gelombang sains dan teknologi semasa, kuasa pengkomputeran, sebagai teras penggerak untuk pembangunan teknologi termaju seperti kecerdasan buatan dan data besar, telah menjadi semakin penting. Sebagai gergasi teknologi domestik, GPU kuasa pengkomputeran yang dibangunkan sendiri oleh Huawei telah menarik banyak perhatian dalam pasaran. Walau bagaimanapun, dengan lonjakan dalam permintaan, bekalan GPU pengkomputeran Huawei telah berkurangan, dan harga juga meningkat. Menurut sumber, penghantaran GPU pengkomputeran Huawei dijangka berjumlah kira-kira 100,000 keping pada 2023, dan kapasiti pengeluaran dijangka meningkat kepada ratusan ribu keping pada 2024. Bagaimanapun, jumlah tempahan yang diterima setakat ini sudah mencecah jutaan keping terutama pada Januari tahun ini, jumlah tempahan mencecah ratusan ribu. Kekurangan bekalan ini telah menyebabkan masa penghantaran yang dilanjutkan untuk GPU pengkomputeran Huawei, dan juga telah mendorong harga untuk terus meningkat. daripada

Terdapat 5 objek DOM termasuk "dokumen", "elemen", "Nod", "Acara" dan "Tetingkap" 2. "tetingkap", "navigator", "lokasi" dan "sejarah" dan "skrin" dan 5 lain; objek BOM.

BOM dan DOM berbeza dari segi peranan dan fungsi, hubungan dengan JavaScript, saling bergantung, keserasian penyemak imbas yang berbeza dan pertimbangan keselamatan. Pengenalan terperinci: 1. Peranan dan fungsi Fungsi utama BOM adalah untuk mengendalikan tetingkap penyemak imbas Ia menyediakan akses terus dan kawalan tetingkap penyemak imbas, manakala fungsi utama DOM adalah untuk menukar dokumen web menjadi pokok objek. pembangun untuk Mendapatkan dan mengubah suai elemen dan kandungan halaman web melalui pepohon objek ini 2. Hubungan dengan JavaScript, dsb.

Memandangkan persaingan dalam pasaran telefon pintar semakin sengit, pengguna sering mempertimbangkan banyak faktor semasa memilih telefon bimbit baharu, antaranya bajet dan permintaan merupakan salah satu daripada dua pertimbangan terpenting. Di antara banyak jenama telefon mudah alih, iQOO, sebagai jenama baru muncul yang telah menarik perhatian ramai, telah melancarkan satu siri produk yang mendapat sambutan baik, antaranya iQOO Neo8 Pro dan iQOO Neo9 telah menarik banyak perhatian daripada pengguna. Jadi, dengan mengambil kira bajet dan keperluan, adakah lebih sesuai untuk memilih iQOONeo8Pro atau iQOONeo9?
