对于会计程序,我需要将价格除以3,以便在3个月内共享
例如9€
现在这将是价格/ 3
但如果这个数字是10呢?
3,33€*3 =€9.99
一分钱已经失踪.我怎样才能使它的产量变为3,33€,3,33€,3,34€?
package xml.dierenshop.flaming.v1;
import org.jdom2.Document;
import org.jdom2.Element;
import org.jdom2.output.XMLOutputter;
import org.jdom2.output.Format;
import java.io.FileWriter;
import java.io.IOException;
public class Writer {
public void Writer(String categorie, String code, String naamartikel, String beschrijvingartikel, double prijz, String imgurl, String imgurl2, String imgurl3, String imgurl4, String imgurl5) {
String prijs = String.valueOf(prijz);
Document document = new Document();
Element root = new Element("productlist");
String naamelement = "naam";
String categorieelement = "category";
String descriptionelement = "description";
Element child = new Element("product");
child.addContent(new Element(categorieelement).setText(categorie));
child.addContent(new Element("code").setText(code));
child.addContent(new Element(naamelement).setText(naamartikel));
child.addContent(new Element(descriptionelement).setText(beschrijvingartikel)); …
Run Code Online (Sandbox Code Playgroud) 正如在这个问题中所读到的:表达式中未定义的函数'Replace' ,我收到错误"表达式中未定义的函数'替换',因为"你根本没有使用Access查询引擎",但是我用什么作为替代 ?显然"Iif,Instr的组合"会起作用,但我找不到用这些方法实际替换某些东西的方法.
我想要的只是从值中删除空格,我该怎么做?
const string strSql = "SELECT TOP 15 HOOFDGROEP.HOOFDGROEP, SUBGROEP.SUBGROEP, Artikels.*" +
" FROM (Artikels LEFT JOIN HOOFDGROEP ON Artikels.HOOFDGROEPID = HOOFDGROEP.ID)" +
" LEFT JOIN SUBGROEP ON Artikels.SUBGROEPID = SUBGROEP.ID WHERE REPLACE(ArtikelNaam, ' ', '') LIKE '%' + @ArtikelNaam + '%'";
var objCommand = new OleDbCommand(strSql, _objConnection);
objCommand.Parameters.Add("@ArtikelNaam", OleDbType.Char).Value = naamZoeker.Replace(" ", "");
Run Code Online (Sandbox Code Playgroud) 我一直在四处寻找这个。问题是,大多数谷歌搜索最终都是关于仅从 PNG 文件创建视频。我发现这个命令可以完成这项工作:
ffmpeg -y -loop 1 -framerate 60 -t 5 -i firstimage.jpg -t 5 -f lavfi -i aevalsrc=0 -loop 1 -framerate 60 -t 5 -i secondimage.png -t 5 -f lavfi -i aevalsrc=0 -loop 1 -framerate 60 -t 5 -i thirdimage.png -t 5 -f lavfi -i aevalsrc=0 -i "shadowPlayVid.mp4" -filter_complex "[0:0][1:0][2:0][3:0][4:0][5:0][6:0][6:1] concat=n=4:v=1:a=1 [v] [a]" -map [v] -map [a] output.mp4 >> log_file1.txt 2>&1
Run Code Online (Sandbox Code Playgroud)
但它似乎重新编码了整个视频,输入视频是没有 CFR 的 H.264,但在我看来,在视频之前放置一些图像不会花费太长时间。
因为它最终会对整个内容进行编码,所以在一台功能强大的计算机上播放一个 30 分钟的视频大约需要 2 个小时,而我觉得如果不进行编码,这应该可以更快地完成。如何确保它不会重新编码,同时保持每个图像先显示 5 秒?
我一直在开发一款游戏,在游戏中我是一个驯服怪物(很像口袋妖怪)的召唤师。我想做的是,背包里装着 5 个已驯服的怪物,我可以一次生成 1 个。有人建议我使用枚举(我无法再联系那个人了:(),所以我一直在查看一些枚举教程和示例,但我不知道这对我有什么帮助。
假设枚举如下所示:
public enum TamedMonsterStats {
ELF(0,"res/siren_monster_girl_sprite_by_tsarcube-d52y2zu.png",0,100);
DRAGON(0,"res/dragon.png",0,100);
private int haveit;
private String photoname;
private int typeOfDamage;/*
* 0: dark
* 1: light
* 2:
*/
private int HP;
TamedMonsterStats(int haveit,String photoname,int typeOfDamage,int HP){
this.haveit = haveit;
this.photoname = photoname;
this.typeOfDamage = typeOfDamage;
this.HP = HP;
}
public int getHaveIt(){
return haveit;
}
public String getPhotoName(){
return photoname;
}
public int getTypeOfDamage(){
return typeOfDamage;
}
public int getHP(){
return HP;
}
public void setHp(int hp) { …
Run Code Online (Sandbox Code Playgroud)